| 723919 |
755727 |
P64873 |
295J21M821 |
2026-09-21 |
COMPLETE |
20330390 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 755727, "stp": "P", "toc": "Northern", "uid": "P64873", "consist": "150136+156411", "dest_crs": "CLH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64873/2026-09-21/detailed", "trust_id": "295J21M821", "origin_crs": "CLH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clitheroe", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "1", "is_terminated": 1, "next_location": "Clitheroe", "signalling_id": "5J21", "timing_status": "LATE", "origin_station": "Clitheroe", "current_leg_arr": "2211", "current_leg_dep": "2210", "current_leg_end": "Clitheroe", "origin_dep_time": "2202", "origin_platform": "2", "current_location": "Horrocksford Jn", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3881066, 53.87854840000001], [-2.3882873999999994, 53.8784351], [-2.3881784, 53.8785297], [-2.3881046999999995, 53.8786023], [-2.3887836, 53.878177], [-2.3898676, 53.877444999999994], [-2.3909612, 53.8767332], [-2.3916026, 53.8762956], [-2.3923484, 53.87569499999999], [-2.3924867999999995, 53.8755592], [-2.3931248, 53.87499510000001], [-2.3931959000000003, 53.874927099999994], [-2.3940002999999996, 53.8741193], [-2.3941114, 53.8739986], [-2.3943117, 53.8737488]]}", "current_leg_start": "Horrocksford Jn", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "53.8737488", "next_location_lon": "-2.3943117", "previous_location": "Clitheroe", "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\": 678.887, \"from_m\": 0.0, \"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\": 3111.344, \"from_m\": 678.887, \"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\": 3790.231, \"from_m\": 3111.344, \"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}], \"service_id\": 755727, \"profile_key\": \"d540f01d7c7e75bdb31055041e9a380e19792e6472132d625fa2b4e48d17db97\", \"schedule_id\": 21476, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Clitheroe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138916}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2209\", \"location\": \"Horrocksford Jn\", \"stage_seq\": 2, \"distance_m\": 678.887, \"section_seq\": 1, \"route_path_id\": 138916}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Clitheroe\", \"stage_seq\": 3, \"distance_m\": 3790.231, \"section_seq\": 1, \"route_path_id\": 138916}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3790.231, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138916}], \"total_distance_m\": 3790.231, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1357.774, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2432.457, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2202", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.8737488", "current_position_lon": "-2.3943117", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:32Z\", \"source_id\": 20330061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clitheroe", "service_state_platform": "1", "timing_fact_generation": 1790025063280193, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:32.888724", "service_state_evidence_id": 20330061, "current_leg_start_actual_dep": "2026-09-21T22:10:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:33.765290", "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 |
CLH |
CLH |
5J21 |
150136+156411 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 678.887, "from_m": 0.0, "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": 3111.344, "from_m": 678.887, "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": 3790.231, "from_m": 3111.344, "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}], "service_id": 755727, "profile_key": "d540f01d7c7e75bdb31055041e9a380e19792e6472132d625fa2b4e48d17db97", "schedule_id": 21476, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2202", "location": "Clitheroe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138916}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2209", "location": "Horrocksford Jn", "stage_seq": 2, "distance_m": 678.887, "section_seq": 1, "route_path_id": 138916}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Clitheroe", "stage_seq": 3, "distance_m": 3790.231, "section_seq": 1, "route_path_id": 138916}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3790.231, "from_m": 0.0, "section_seq": 1, "route_path_id": 138916}], "total_distance_m": 3790.231, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1357.774, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2432.457, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:32Z", "source_id": 20330061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Clitheroe |
2202 |
2202 |
2 |
None |
None |
Clitheroe |
2211 |
2211 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64873/2026-09-21/detailed |
None |
Horrocksford Jn |
2026-09-21T22:10:00+01:00 |
Clitheroe |
1.0 |
{"type": "LineString", "coordinates": [[-2.3881066, 53.87854840000001], [-2.3882873999999994, 53.8784351], [-2.3881784, 53.8785297], [-2.3881046999999995, 53.8786023], [-2.3887836, 53.878177], [-2.3898676, 53.877444999999994], [-2.3909612, 53.8767332], [-2.3916026, 53.8762956], [-2.3923484, 53.87569499999999], [-2.3924867999999995, 53.8755592], [-2.3931248, 53.87499510000001], [-2.3931959000000003, 53.874927099999994], [-2.3940002999999996, 53.8741193], [-2.3941114, 53.8739986], [-2.3943117, 53.8737488]]} |
0.4 |
2210 |
2211 |
Clitheroe |
Horrocksford Jn |
Clitheroe |
53.8737488 |
-2.3943117 |
53.8737488 |
-2.3943117 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Clitheroe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330061 |
1790025063280193 |
4 |
4 |
2026-09-21 21:20:33.765290 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:32.888724 |
| 723920 |
753431 |
P85180 |
631C62MZ21 |
2026-09-21 |
COMPLETE |
20329191 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 753431, "stp": "P", "toc": "Southeastern", "uid": "P85180", "consist": "395018", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85180/2026-09-21/detailed", "trust_id": "631C62MZ21", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "4", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "1C62", "timing_status": "EARLY", "origin_station": "St. Pancras International", "current_leg_arr": "2210", "current_leg_dep": "2205", "current_leg_end": "Ramsgate", "origin_dep_time": "2020", "origin_platform": "11", "current_location": "Ramsgate", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4333875, 51.36073329999999], [1.4335273, 51.3603068], [1.4335711, 51.36015940000001], [1.4336894999999998, 51.359726900000005], [1.4338011999999998, 51.3591679], [1.4338753, 51.358602700000006], [1.4338854, 51.35813099999999], [1.433876, 51.3576531], [1.4338379999999995, 51.35727719999999], [1.4337498999999998, 51.35677499999999], [1.4337181, 51.3566329], [1.4336890999999998, 51.356475999999994], [1.4335277, 51.3558383], [1.4315105, 51.34916630000001], [1.4314558, 51.3489853], [1.4313305999999997, 51.348636799999994], [1.4312275, 51.34841230000001], [1.4310338, 51.348097900000006], [1.4309126, 51.3479303], [1.4307637999999998, 51.3477601], [1.4305405000000002, 51.34753039999999], [1.4302438, 51.347287], [1.429954, 51.347064399999994], [1.4296145, 51.34685920000001], [1.4291531, 51.3466388], [1.4287688, 51.34647460000001], [1.4283402, 51.3463326], [1.4277979999999997, 51.3461777], [1.4273025, 51.3460507], [1.4266568, 51.345946899999994], [1.4265369999999995, 51.3459409], [1.4260810999999998, 51.3459213], [1.4256755999999997, 51.34591379999999], [1.4252977999999998, 51.34592829999998], [1.4238684999999998, 51.3460256], [1.42332, 51.34606109999999], [1.4228392999999997, 51.3460923], [1.4206624, 51.3462192], [1.4203117999999997, 51.34621699999999], [1.4198043, 51.3461777], [1.4192759999999998, 51.3461096], [1.4187662999999997, 51.34601320000001], [1.4181567999999998, 51.34584689999999], [1.4141148, 51.344359199999985], [1.4139158999999997, 51.34428549999999], [1.4107363, 51.34311470000001], [1.4105214, 51.3430356], [1.4092927, 51.3425846], [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": "Broadstairs", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Broadstairs", "current_leg_milage": "2.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 25535.638, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 25687.084, \"from_m\": 25535.638, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 34960.889, \"from_m\": 25687.084, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 35577.904, \"from_m\": 34960.889, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 35980.071, \"from_m\": 35577.904, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 37501.561, \"from_m\": 35980.071, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 39393.336, \"from_m\": 37501.561, \"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\": 39463.805, \"from_m\": 39393.336, \"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\": 40029.923, \"from_m\": 39463.805, \"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\": 41026.287, \"from_m\": 40029.923, \"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\": 51043.714, \"from_m\": 41026.287, \"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\": 51527.902, \"from_m\": 51043.714, \"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\": 51821.627, \"from_m\": 51527.902, \"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\": 52174.099, \"from_m\": 51821.627, \"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\": 52209.542, \"from_m\": 52174.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53259.818, \"from_m\": 52209.542, \"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\": 53284.193, \"from_m\": 53259.818, \"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\": 54474.449, \"from_m\": 53284.193, \"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\": 55027.773, \"from_m\": 54474.449, \"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\": 56733.801, \"from_m\": 55027.773, \"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\": 56787.97, \"from_m\": 56733.801, \"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\": 57960.333, \"from_m\": 56787.97, \"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\": 65687.499, \"from_m\": 57960.333, \"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\": 67260.35, \"from_m\": 65687.499, \"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\": 69792.224, \"from_m\": 67260.35, \"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\": 69809.903, \"from_m\": 69792.224, \"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\": 70838.746, \"from_m\": 69809.903, \"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\": 70879.656, \"from_m\": 70838.746, \"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\": 74946.583, \"from_m\": 70879.656, \"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\": 76092.929, \"from_m\": 74946.583, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78290.676, \"from_m\": 76092.929, \"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\": 79595.2, \"from_m\": 78290.676, \"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\": 80963.14, \"from_m\": 79595.2, \"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\": 82361.705, \"from_m\": 80963.14, \"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\": 82510.245, \"from_m\": 82361.705, \"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\": 82906.697, \"from_m\": 82510.245, \"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\": 92747.093, \"from_m\": 82906.697, \"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\": 93763.788, \"from_m\": 92747.093, \"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\": 98819.51, \"from_m\": 93763.788, \"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\": 100470.695, \"from_m\": 98819.51, \"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\": 100959.657, \"from_m\": 100470.695, \"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\": 105011.004, \"from_m\": 100959.657, \"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\": 105036.074, \"from_m\": 105011.004, \"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\": 105823.059, \"from_m\": 105036.074, \"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\": 105842.885, \"from_m\": 105823.059, \"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\": 107583.503, \"from_m\": 105842.885, \"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\": 107600.339, \"from_m\": 107583.503, \"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\": 111564.043, \"from_m\": 107600.339, \"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\": 111932.773, \"from_m\": 111564.043, \"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\": 115218.489, \"from_m\": 111932.773, \"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\": 117020.649, \"from_m\": 115218.489, \"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\": 117893.42, \"from_m\": 117020.649, \"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\": 123881.4, \"from_m\": 117893.42, \"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\": 125005.589, \"from_m\": 123881.4, \"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\": 125621.192, \"from_m\": 125005.589, \"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\": 126031.41, \"from_m\": 125621.192, \"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}], \"service_id\": 753431, \"profile_key\": \"9b66907fb5e1f2bff42329cee19f51d39801faf1dc3ce5b143dbeda1b71a0af5\", \"schedule_id\": 33625, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.237, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.347, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.543, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2039\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.956, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.31, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.984, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.942, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.242, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.627, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2056H\", \"wtt_dep\": \"2057H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52466.739, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.565, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2106\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56489.798, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61251.481, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62238.446, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65503.171, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69251.311, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69809.903, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2119\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70681.796, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82255.834, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Whitstable\", \"stage_seq\": 25, \"distance_m\": 93650.981, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Herne Bay\", \"stage_seq\": 26, \"distance_m\": 99519.804, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 27, \"distance_m\": 112330.321, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Margate\", \"stage_seq\": 28, \"distance_m\": 117400.334, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205H\", \"location\": \"Broadstairs\", \"stage_seq\": 29, \"distance_m\": 122577.87, \"section_seq\": 1, \"route_path_id\": 124228}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 30, \"distance_m\": 126031.41, \"section_seq\": 1, \"route_path_id\": 124228}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 126031.41, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124228}], \"total_distance_m\": 126031.41, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 125936.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 95.079, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2020", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:01Z\", \"source_id\": 63904889, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:04Z\", \"source_id\": 20259177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:31Z\", \"source_id\": 63933735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:34Z\", \"source_id\": 20267321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:27Z\", \"source_id\": 63945674, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:32Z\", \"source_id\": 20270793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 63971221, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:01Z\", \"source_id\": 20278091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:30Z\", \"source_id\": 63987078, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:36Z\", \"source_id\": 20282497, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:05Z\", \"source_id\": 63995555, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:08Z\", \"source_id\": 20284954, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:04Z\", \"source_id\": 64005309, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:10Z\", \"source_id\": 20287757, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:01Z\", \"source_id\": 64017378, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:05Z\", \"source_id\": 20291169, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:26Z\", \"source_id\": 64039203, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:30Z\", \"source_id\": 20297459, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:28Z\", \"source_id\": 64064249, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:32Z\", \"source_id\": 20304744, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:20Z\", \"source_id\": 64082305, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:24Z\", \"source_id\": 20309953, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:46Z\", \"source_id\": 64093999, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:49Z\", \"source_id\": 20313468, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:49Z\", \"source_id\": 64114138, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 20319366, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 64124911, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322452, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:09Z\", \"source_id\": 64136806, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:13Z\", \"source_id\": 20326017, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:07Z\", \"source_id\": 64147694, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:08Z\", \"source_id\": 20329191, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1790024948632506, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:33.080399", "service_state_evidence_id": 20329191, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:33.762786", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SPX |
RAM |
1C62 |
395018 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 25535.638, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 25687.084, "from_m": 25535.638, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 34960.889, "from_m": 25687.084, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 35577.904, "from_m": 34960.889, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 35980.071, "from_m": 35577.904, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 37501.561, "from_m": 35980.071, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 39393.336, "from_m": 37501.561, "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": 39463.805, "from_m": 39393.336, "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": 40029.923, "from_m": 39463.805, "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": 41026.287, "from_m": 40029.923, "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": 51043.714, "from_m": 41026.287, "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": 51527.902, "from_m": 51043.714, "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": 51821.627, "from_m": 51527.902, "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": 52174.099, "from_m": 51821.627, "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": 52209.542, "from_m": 52174.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53259.818, "from_m": 52209.542, "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": 53284.193, "from_m": 53259.818, "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": 54474.449, "from_m": 53284.193, "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": 55027.773, "from_m": 54474.449, "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": 56733.801, "from_m": 55027.773, "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": 56787.97, "from_m": 56733.801, "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": 57960.333, "from_m": 56787.97, "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": 65687.499, "from_m": 57960.333, "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": 67260.35, "from_m": 65687.499, "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": 69792.224, "from_m": 67260.35, "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": 69809.903, "from_m": 69792.224, "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": 70838.746, "from_m": 69809.903, "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": 70879.656, "from_m": 70838.746, "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": 74946.583, "from_m": 70879.656, "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": 76092.929, "from_m": 74946.583, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78290.676, "from_m": 76092.929, "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": 79595.2, "from_m": 78290.676, "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": 80963.14, "from_m": 79595.2, "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": 82361.705, "from_m": 80963.14, "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": 82510.245, "from_m": 82361.705, "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": 82906.697, "from_m": 82510.245, "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": 92747.093, "from_m": 82906.697, "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": 93763.788, "from_m": 92747.093, "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": 98819.51, "from_m": 93763.788, "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": 100470.695, "from_m": 98819.51, "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": 100959.657, "from_m": 100470.695, "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": 105011.004, "from_m": 100959.657, "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": 105036.074, "from_m": 105011.004, "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": 105823.059, "from_m": 105036.074, "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": 105842.885, "from_m": 105823.059, "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": 107583.503, "from_m": 105842.885, "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": 107600.339, "from_m": 107583.503, "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": 111564.043, "from_m": 107600.339, "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": 111932.773, "from_m": 111564.043, "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": 115218.489, "from_m": 111932.773, "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": 117020.649, "from_m": 115218.489, "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": 117893.42, "from_m": 117020.649, "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": 123881.4, "from_m": 117893.42, "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": 125005.589, "from_m": 123881.4, "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": 125621.192, "from_m": 125005.589, "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": 126031.41, "from_m": 125621.192, "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}], "service_id": 753431, "profile_key": "9b66907fb5e1f2bff42329cee19f51d39801faf1dc3ce5b143dbeda1b71a0af5", "schedule_id": 33625, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2020", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.237, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.347, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.543, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2039", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.956, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.31, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.984, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.942, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "Strood", "stage_seq": 13, "distance_m": 51409.242, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.627, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2056H", "wtt_dep": "2057H", "location": "Rochester", "stage_seq": 15, "distance_m": 52466.739, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.565, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2106", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56489.798, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61251.481, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62238.446, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Newington", "stage_seq": 20, "distance_m": 65503.171, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69251.311, "section_seq": 1, "route_path_id": 124228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69809.903, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2119", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70681.796, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Faversham", "stage_seq": 24, "distance_m": 82255.834, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Whitstable", "stage_seq": 25, "distance_m": 93650.981, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Herne Bay", "stage_seq": 26, "distance_m": 99519.804, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Birchington-on-Sea", "stage_seq": 27, "distance_m": 112330.321, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Margate", "stage_seq": 28, "distance_m": 117400.334, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205H", "location": "Broadstairs", "stage_seq": 29, "distance_m": 122577.87, "section_seq": 1, "route_path_id": 124228}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 30, "distance_m": 126031.41, "section_seq": 1, "route_path_id": 124228}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 126031.41, "from_m": 0.0, "section_seq": 1, "route_path_id": 124228}], "total_distance_m": 126031.41, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 125936.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 95.079, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:01Z", "source_id": 63904889, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:04Z", "source_id": 20259177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:31Z", "source_id": 63933735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:34Z", "source_id": 20267321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:27Z", "source_id": 63945674, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:32Z", "source_id": 20270793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 63971221, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:01Z", "source_id": 20278091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:30Z", "source_id": 63987078, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:36Z", "source_id": 20282497, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:05Z", "source_id": 63995555, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:08Z", "source_id": 20284954, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:04Z", "source_id": 64005309, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:10Z", "source_id": 20287757, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:01Z", "source_id": 64017378, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:05Z", "source_id": 20291169, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:26Z", "source_id": 64039203, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:30Z", "source_id": 20297459, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:28Z", "source_id": 64064249, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:32:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:32Z", "source_id": 20304744, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:20Z", "source_id": 64082305, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:24Z", "source_id": 20309953, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:46Z", "source_id": 64093999, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:49Z", "source_id": 20313468, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33160, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:49Z", "source_id": 64114138, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 20319366, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 64124911, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322452, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33132, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:09Z", "source_id": 64136806, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:13Z", "source_id": 20326017, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:07Z", "source_id": 64147694, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:08Z", "source_id": 20329191, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
St. Pancras International |
2020 |
2020 |
11 |
None |
None |
Ramsgate |
2211 |
2211 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85180/2026-09-21/detailed |
None |
Broadstairs |
2026-09-21T22:05:30+01:00 |
Ramsgate |
5.0 |
{"type": "LineString", "coordinates": [[1.4333875, 51.36073329999999], [1.4335273, 51.3603068], [1.4335711, 51.36015940000001], [1.4336894999999998, 51.359726900000005], [1.4338011999999998, 51.3591679], [1.4338753, 51.358602700000006], [1.4338854, 51.35813099999999], [1.433876, 51.3576531], [1.4338379999999995, 51.35727719999999], [1.4337498999999998, 51.35677499999999], [1.4337181, 51.3566329], [1.4336890999999998, 51.356475999999994], [1.4335277, 51.3558383], [1.4315105, 51.34916630000001], [1.4314558, 51.3489853], [1.4313305999999997, 51.348636799999994], [1.4312275, 51.34841230000001], [1.4310338, 51.348097900000006], [1.4309126, 51.3479303], [1.4307637999999998, 51.3477601], [1.4305405000000002, 51.34753039999999], [1.4302438, 51.347287], [1.429954, 51.347064399999994], [1.4296145, 51.34685920000001], [1.4291531, 51.3466388], [1.4287688, 51.34647460000001], [1.4283402, 51.3463326], [1.4277979999999997, 51.3461777], [1.4273025, 51.3460507], [1.4266568, 51.345946899999994], [1.4265369999999995, 51.3459409], [1.4260810999999998, 51.3459213], [1.4256755999999997, 51.34591379999999], [1.4252977999999998, 51.34592829999998], [1.4238684999999998, 51.3460256], [1.42332, 51.34606109999999], [1.4228392999999997, 51.3460923], [1.4206624, 51.3462192], [1.4203117999999997, 51.34621699999999], [1.4198043, 51.3461777], [1.4192759999999998, 51.3461096], [1.4187662999999997, 51.34601320000001], [1.4181567999999998, 51.34584689999999], [1.4141148, 51.344359199999985], [1.4139158999999997, 51.34428549999999], [1.4107363, 51.34311470000001], [1.4105214, 51.3430356], [1.4092927, 51.3425846], [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]]} |
2.1 |
2205 |
2210 |
Broadstairs |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329191 |
1790024948632506 |
119 |
119 |
2026-09-21 21:20:33.762786 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:33.080399 |
| 723921 |
754327 |
C37691 |
749U65MZ21 |
2026-09-21 |
COMPLETE |
20330106 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754327, "stp": "P", "toc": "Elizabeth Line", "uid": "C37691", "consist": "345057", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37691/2026-09-21/detailed", "trust_id": "749U65MZ21", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U65", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "2210", "current_leg_dep": "2208", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "2059", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-21T21:20: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": "2211", "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\": 120.863, \"from_m\": 0.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\": 611.465, \"from_m\": 120.863, \"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\": 694.979, \"from_m\": 611.465, \"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\": 31291.273, \"from_m\": 694.979, \"capability_applied\": null, \"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\": 35554.733, \"from_m\": 31291.273, \"capability_applied\": null, \"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\": 35756.138, \"from_m\": 35554.733, \"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\": 35841.817, \"from_m\": 35756.138, \"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\": 37038.788, \"from_m\": 35841.817, \"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\": 37601.496, \"from_m\": 37038.788, \"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\": 37756.558, \"from_m\": 37601.496, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38214.106, \"from_m\": 37756.558, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38352.129, \"from_m\": 38214.106, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38508.055, \"from_m\": 38352.129, \"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\": 38630.908, \"from_m\": 38508.055, \"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\": 38850.049, \"from_m\": 38630.908, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39079.862, \"from_m\": 38850.049, \"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\": 39450.497, \"from_m\": 39079.862, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40517.832, \"from_m\": 39450.497, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40756.529, \"from_m\": 40517.832, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40917.038, \"from_m\": 40756.529, \"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\": 41321.667, \"from_m\": 40917.038, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41574.971, \"from_m\": 41321.667, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41890.048, \"from_m\": 41574.971, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42115.32, \"from_m\": 41890.048, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42413.536, \"from_m\": 42115.32, \"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\": 43076.848, \"from_m\": 42413.536, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43247.071, \"from_m\": 43076.848, \"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\": 43393.068, \"from_m\": 43247.071, \"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\": 43793.499, \"from_m\": 43393.068, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 44016.382, \"from_m\": 43793.499, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 44201.243, \"from_m\": 44016.382, \"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\": 44830.538, \"from_m\": 44201.243, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 45447.558, \"from_m\": 44830.538, \"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\": 45949.716, \"from_m\": 45447.558, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46093.059, \"from_m\": 45949.716, \"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\": 46195.337, \"from_m\": 46093.059, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47087.807, \"from_m\": 46195.337, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 47275.989, \"from_m\": 47087.807, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47459.898, \"from_m\": 47275.989, \"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\": 47817.926, \"from_m\": 47459.898, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 48018.975, \"from_m\": 47817.926, \"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\": 48296.479, \"from_m\": 48018.975, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50374.513, \"from_m\": 48296.479, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 50523.528, \"from_m\": 50374.513, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50660.141, \"from_m\": 50523.528, \"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\": 51348.0, \"from_m\": 50660.141, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 51477.581, \"from_m\": 51348.0, \"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\": 51655.972, \"from_m\": 51477.581, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54017.923, \"from_m\": 51655.972, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 54104.997, \"from_m\": 54017.923, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54192.38, \"from_m\": 54104.997, \"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\": 54589.044, \"from_m\": 54192.38, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 56322.985, \"from_m\": 54589.044, \"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\": 56582.656, \"from_m\": 56322.985, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58048.574, \"from_m\": 56582.656, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 58178.694, \"from_m\": 58048.574, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58272.59, \"from_m\": 58178.694, \"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\": 58551.296, \"from_m\": 58272.59, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 58608.842, \"from_m\": 58551.296, \"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\": 58759.52, \"from_m\": 58608.842, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61742.969, \"from_m\": 58759.52, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 754327, \"profile_key\": \"629586d0fac892024e08c438f2dbecb6ba70ac8ecac97530837e524db49f50c6\", \"schedule_id\": 5326, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2103\", \"wtt_dep\": \"2103H\", \"location\": \"Burnham\", \"stage_seq\": 2, \"distance_m\": 5292.527, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107H\", \"location\": \"Slough\", \"stage_seq\": 3, \"distance_m\": 9204.114, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Langley\", \"stage_seq\": 4, \"distance_m\": 12956.341, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"Iver\", \"stage_seq\": 5, \"distance_m\": 15233.702, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"West Drayton\", \"stage_seq\": 6, \"distance_m\": 17694.193, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 21136.81, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 8, \"distance_m\": 21442.833, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2123H\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 24416.51, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"West Ealing\", \"stage_seq\": 10, \"distance_m\": 28348.637, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Ealing Broadway\", \"stage_seq\": 11, \"distance_m\": 29779.441, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Acton West Jn\", \"stage_seq\": 12, \"distance_m\": 30582.155, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 35973.517, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 36845.797, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 37148.694, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2141\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 38630.908, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 40948.817, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2146H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 42271.659, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 44299.255, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2152\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 46020.304, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 47496.584, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 48567.738, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 50830.971, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 54194.885, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 58272.59, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 60532.038, \"section_seq\": 1, \"route_path_id\": 132288}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 61742.969, \"section_seq\": 1, \"route_path_id\": 132288}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 61742.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132288}], \"total_distance_m\": 61742.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61252.367, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 490.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2059", "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\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 64002667, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 20286997, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:12Z\", \"source_id\": 64013002, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:15Z\", \"source_id\": 20289895, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:36Z\", \"source_id\": 64020915, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:38Z\", \"source_id\": 20292170, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:58Z\", \"source_id\": 64028735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:03Z\", \"source_id\": 20294481, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:07Z\", \"source_id\": 64036122, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:10Z\", \"source_id\": 20296582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:01Z\", \"source_id\": 64044999, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:06Z\", \"source_id\": 20299134, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:55Z\", \"source_id\": 64053662, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:56Z\", \"source_id\": 20301738, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:56Z\", \"source_id\": 64062859, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:58Z\", \"source_id\": 20304359, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:09Z\", \"source_id\": 64068261, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 20305838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:56Z\", \"source_id\": 64085690, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:00Z\", \"source_id\": 20311014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:59Z\", \"source_id\": 64088034, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:03Z\", \"source_id\": 20311728, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:47Z\", \"source_id\": 64094074, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:53Z\", \"source_id\": 20313517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:48Z\", \"source_id\": 64098560, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:51Z\", \"source_id\": 20314792, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:30Z\", \"source_id\": 64104697, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316516, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:31Z\", \"source_id\": 64109268, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 20317907, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:06Z\", \"source_id\": 64114812, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:10Z\", \"source_id\": 20319564, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123340, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:05Z\", \"source_id\": 20322011, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:59Z\", \"source_id\": 64131913, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:04Z\", \"source_id\": 20324566, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:23Z\", \"source_id\": 64141727, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:24Z\", \"source_id\": 20327400, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:34Z\", \"source_id\": 64151007, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:36Z\", \"source_id\": 20330106, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1790025036604966, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:35.000047", "service_state_evidence_id": 64151007, "current_leg_start_actual_dep": "2026-09-21T22:07:30+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-21T21:10:33", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:35.383152", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
ABX |
9U65 |
345057 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 120.863, "from_m": 0.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": 611.465, "from_m": 120.863, "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": 694.979, "from_m": 611.465, "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": 31291.273, "from_m": 694.979, "capability_applied": null, "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": 35554.733, "from_m": 31291.273, "capability_applied": null, "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": 35756.138, "from_m": 35554.733, "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": 35841.817, "from_m": 35756.138, "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": 37038.788, "from_m": 35841.817, "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": 37601.496, "from_m": 37038.788, "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": 37756.558, "from_m": 37601.496, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38214.106, "from_m": 37756.558, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38352.129, "from_m": 38214.106, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38508.055, "from_m": 38352.129, "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": 38630.908, "from_m": 38508.055, "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": 38850.049, "from_m": 38630.908, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39079.862, "from_m": 38850.049, "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": 39450.497, "from_m": 39079.862, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40517.832, "from_m": 39450.497, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40756.529, "from_m": 40517.832, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40917.038, "from_m": 40756.529, "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": 41321.667, "from_m": 40917.038, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41574.971, "from_m": 41321.667, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41890.048, "from_m": 41574.971, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42115.32, "from_m": 41890.048, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42413.536, "from_m": 42115.32, "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": 43076.848, "from_m": 42413.536, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43247.071, "from_m": 43076.848, "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": 43393.068, "from_m": 43247.071, "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": 43793.499, "from_m": 43393.068, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 44016.382, "from_m": 43793.499, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 44201.243, "from_m": 44016.382, "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": 44830.538, "from_m": 44201.243, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 45447.558, "from_m": 44830.538, "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": 45949.716, "from_m": 45447.558, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46093.059, "from_m": 45949.716, "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": 46195.337, "from_m": 46093.059, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47087.807, "from_m": 46195.337, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 47275.989, "from_m": 47087.807, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47459.898, "from_m": 47275.989, "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": 47817.926, "from_m": 47459.898, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 48018.975, "from_m": 47817.926, "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": 48296.479, "from_m": 48018.975, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50374.513, "from_m": 48296.479, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 50523.528, "from_m": 50374.513, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50660.141, "from_m": 50523.528, "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": 51348.0, "from_m": 50660.141, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 51477.581, "from_m": 51348.0, "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": 51655.972, "from_m": 51477.581, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54017.923, "from_m": 51655.972, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 54104.997, "from_m": 54017.923, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54192.38, "from_m": 54104.997, "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": 54589.044, "from_m": 54192.38, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 56322.985, "from_m": 54589.044, "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": 56582.656, "from_m": 56322.985, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58048.574, "from_m": 56582.656, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 58178.694, "from_m": 58048.574, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58272.59, "from_m": 58178.694, "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": 58551.296, "from_m": 58272.59, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 58608.842, "from_m": 58551.296, "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": 58759.52, "from_m": 58608.842, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61742.969, "from_m": 58759.52, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 754327, "profile_key": "629586d0fac892024e08c438f2dbecb6ba70ac8ecac97530837e524db49f50c6", "schedule_id": 5326, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2059", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2103", "wtt_dep": "2103H", "location": "Burnham", "stage_seq": 2, "distance_m": 5292.527, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107H", "location": "Slough", "stage_seq": 3, "distance_m": 9204.114, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Langley", "stage_seq": 4, "distance_m": 12956.341, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "Iver", "stage_seq": 5, "distance_m": 15233.702, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "West Drayton", "stage_seq": 6, "distance_m": 17694.193, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 21136.81, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Hayes & Harlington", "stage_seq": 8, "distance_m": 21442.833, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2123H", "location": "Southall", "stage_seq": 9, "distance_m": 24416.51, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "West Ealing", "stage_seq": 10, "distance_m": 28348.637, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Ealing Broadway", "stage_seq": 11, "distance_m": 29779.441, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Acton West Jn", "stage_seq": 12, "distance_m": 30582.155, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 35973.517, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 36845.797, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 37148.694, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2141", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 38630.908, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 40948.817, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2146H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 42271.659, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 44299.255, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2152", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 46020.304, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 47496.584, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 48567.738, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 50830.971, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 54194.885, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 58272.59, "section_seq": 1, "route_path_id": 132288}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 60532.038, "section_seq": 1, "route_path_id": 132288}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 61742.969, "section_seq": 1, "route_path_id": 132288}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 61742.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 132288}], "total_distance_m": 61742.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61252.367, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 490.602, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 64002667, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:05:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 20286997, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:12Z", "source_id": 64013002, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:15Z", "source_id": 20289895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:36Z", "source_id": 64020915, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:13:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:38Z", "source_id": 20292170, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:58Z", "source_id": 64028735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:03Z", "source_id": 20294481, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:07Z", "source_id": 64036122, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:10Z", "source_id": 20296582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:01Z", "source_id": 64044999, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:06Z", "source_id": 20299134, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:55Z", "source_id": 64053662, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:56Z", "source_id": 20301738, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:56Z", "source_id": 64062859, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:31:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:58Z", "source_id": 20304359, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:09Z", "source_id": 64068261, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 20305838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:56Z", "source_id": 64085690, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:00Z", "source_id": 20311014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:59Z", "source_id": 64088034, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:03Z", "source_id": 20311728, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:47Z", "source_id": 64094074, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:53Z", "source_id": 20313517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:48Z", "source_id": 64098560, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:51Z", "source_id": 20314792, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:30Z", "source_id": 64104697, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:49:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316516, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:31Z", "source_id": 64109268, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:51:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 20317907, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:06Z", "source_id": 64114812, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:10Z", "source_id": 20319564, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123340, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:05Z", "source_id": 20322011, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:59Z", "source_id": 64131913, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:04Z", "source_id": 20324566, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:23Z", "source_id": 64141727, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:24Z", "source_id": 20327400, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:34Z", "source_id": 64151007, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:36Z", "source_id": 20330106, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Maidenhead |
2059 |
2059 |
4 |
None |
None |
Abbey Wood (Crossrail) |
2213 |
2211 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37691/2026-09-21/detailed |
None |
Woolwich (Crossrail) |
2026-09-21T22:07: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 |
2208 |
2210 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:33 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64151007 |
1790025036604966 |
133 |
133 |
2026-09-21 21:20:35.383152 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:35.000047 |
| 723922 |
754064 |
G77092 |
541T62MZ21 |
2026-09-21 |
COMPLETE |
20329407 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754064, "stp": "O", "toc": "Great Northern", "uid": "G77092", "consist": "379003+379023", "dest_crs": "ELY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77092/2026-09-21/detailed", "trust_id": "541T62MZ21", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ely", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "1", "is_terminated": 1, "next_location": "Ely", "signalling_id": "1T62", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2210", "current_leg_dep": "2200", "current_leg_end": "Ely", "origin_dep_time": "2048", "origin_platform": "10", "current_location": "Ely", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19684649637008791, 52.26232505214537], [0.1970854, 52.26254509999999], [0.1977349, 52.2631739], [0.1983313, 52.2637573], [0.1986951, 52.264131], [0.19989299999999996, 52.26529959999999], [0.2002325, 52.2656459], [0.2011165, 52.2666108], [0.2017431, 52.2673843], [0.2023358, 52.268199], [0.2029266, 52.2691133], [0.2034318, 52.2699339], [0.2062095567766209, 52.27498606676315], [0.20941329999999997, 52.28081229999999], [0.21294209999999997, 52.287196], [0.21854180000000004, 52.2973268], [0.2202047, 52.30029799999999], [0.22081639999999997, 52.3014146], [0.2258064, 52.310363300000006], [0.23367959999999996, 52.3242446], [0.23672310964725268, 52.32991742479848], [0.2390628, 52.3342779], [0.2464306, 52.34753950000001], [0.24666439999999995, 52.34799610000001], [0.2503252, 52.3547469], [0.2517977, 52.3582377], [0.2523925, 52.3600238], [0.2555363, 52.369144000000006], [0.25641189999999997, 52.3717114], [0.25684689999999993, 52.372995], [0.2571682, 52.37391770000001], [0.25774089999999994, 52.37557180000001], [0.2583786, 52.37742959999999], [0.2590587, 52.3794205], [0.2597523, 52.3814644], [0.2601669999999999, 52.38254580000001], [0.26043209999999994, 52.383067100000005], [0.2612283, 52.384632399999994], [0.2613217346128572, 52.384780653945135], [0.2613442, 52.3848163], [0.26161569999999995, 52.3852365], [0.26215969999999994, 52.3860274], [0.2625705, 52.386568], [0.2629445999999999, 52.387063899999994], [0.26321909999999993, 52.387420199999994], [0.2640680000000001, 52.38828329999999], [0.26482609999999995, 52.3889842], [0.26586979999999993, 52.3898501], [0.26625760000000004, 52.3901774]]}", "current_leg_start": "Waterbeach", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "52.3901774", "next_location_lon": "0.2662576", "previous_location": "Waterbeach", "current_leg_milage": "9.3", "linx_max_speed_mph": 100, "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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"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\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"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\": 3722.625, \"from_m\": 3465.142, \"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\": 4235.2, \"from_m\": 3722.625, \"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\": 4290.441, \"from_m\": 4235.2, \"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\": 5583.813, \"from_m\": 4290.441, \"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\": 9481.319, \"from_m\": 5583.813, \"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\": 12632.213, \"from_m\": 9481.319, \"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\": 37186.143, \"from_m\": 12632.213, \"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\": 115.0}, {\"to_m\": 51499.614, \"from_m\": 37186.143, \"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\": 51568.001, \"from_m\": 51499.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\": 51665.012, \"from_m\": 51568.001, \"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\": 52248.997, \"from_m\": 51665.012, \"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\": 52276.099, \"from_m\": 52248.997, \"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\": 52334.423, \"from_m\": 52276.099, \"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\": 55821.329, \"from_m\": 52334.423, \"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\": 55962.72, \"from_m\": 55821.329, \"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\": 55995.126, \"from_m\": 55962.72, \"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\": 61377.302, \"from_m\": 55995.126, \"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\": 67636.303, \"from_m\": 61377.302, \"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\": 71065.42, \"from_m\": 67636.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\": 71622.619, \"from_m\": 71065.42, \"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\": 71656.395, \"from_m\": 71622.619, \"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\": 71733.865, \"from_m\": 71656.395, \"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\": 72027.374, \"from_m\": 71733.865, \"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\": 72779.205, \"from_m\": 72027.374, \"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\": 79332.865, \"from_m\": 72779.205, \"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\": 80102.926, \"from_m\": 79332.865, \"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\": 81728.281, \"from_m\": 80102.926, \"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\": 81758.628, \"from_m\": 81728.281, \"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\": 87526.09, \"from_m\": 81758.628, \"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\": 87541.968, \"from_m\": 87526.09, \"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\": 88349.655, \"from_m\": 87541.968, \"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\": 88852.632, \"from_m\": 88349.655, \"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\": 89195.313, \"from_m\": 88852.632, \"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\": 89257.248, \"from_m\": 89195.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\": 89452.702, \"from_m\": 89257.248, \"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\": 91125.605, \"from_m\": 89452.702, \"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\": 92440.095, \"from_m\": 91125.605, \"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\": 92663.206, \"from_m\": 92440.095, \"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\": 92830.988, \"from_m\": 92663.206, \"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\": 93825.458, \"from_m\": 92830.988, \"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\": 115842.977, \"from_m\": 93825.458, \"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\": 116363.489, \"from_m\": 115842.977, \"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\": 116733.25, \"from_m\": 116363.489, \"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\": 754064, \"profile_key\": \"d577b3d2209dc817fb964db48c34bd6cfb63f9d8bd54caa19d29a2a83887d005\", \"schedule_id\": 37123, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2117\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.339, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58844.937, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2127\", \"location\": \"Royston\", \"stage_seq\": 14, \"distance_m\": 72120.561, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Foxton\", \"stage_seq\": 15, \"distance_m\": 81960.717, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 16, \"distance_m\": 89363.353, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Cambridge South\", \"stage_seq\": 17, \"distance_m\": 90536.941, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2145\", \"location\": \"Cambridge\", \"stage_seq\": 18, \"distance_m\": 93070.372, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 19, \"distance_m\": 94611.83, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Cambridge North\", \"stage_seq\": 20, \"distance_m\": 96815.05, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Waterbeach\", \"stage_seq\": 21, \"distance_m\": 101702.672, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 22, \"distance_m\": 116025.226, \"section_seq\": 1, \"route_path_id\": 145510}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Ely\", \"stage_seq\": 23, \"distance_m\": 116733.25, \"section_seq\": 1, \"route_path_id\": 145510}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 116733.25, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145510}], \"total_distance_m\": 116733.25, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 109073.863, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7659.387, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.3901774", "current_position_lon": "0.2662576", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:52Z\", \"source_id\": 63980591, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:57Z\", \"source_id\": 20280737, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:05Z\", \"source_id\": 63998139, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:09Z\", \"source_id\": 20285683, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:36Z\", \"source_id\": 64020980, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:40Z\", \"source_id\": 20292200, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:11Z\", \"source_id\": 64036273, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:15Z\", \"source_id\": 20296604, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 64045778, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:25Z\", \"source_id\": 20299347, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:20Z\", \"source_id\": 64063884, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:26Z\", \"source_id\": 20304650, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:34Z\", \"source_id\": 64080606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 20309490, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:40Z\", \"source_id\": 20312719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:31Z\", \"source_id\": 64100209, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:35Z\", \"source_id\": 20315285, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:51Z\", \"source_id\": 64114209, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 20319387, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:13Z\", \"source_id\": 64123683, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:16Z\", \"source_id\": 20322095, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:27Z\", \"source_id\": 64148440, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:32Z\", \"source_id\": 20329407, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ely", "service_state_platform": "1", "timing_fact_generation": 1790024973160647, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:35.151957", "service_state_evidence_id": 20329407, "current_leg_start_actual_dep": "2026-09-21T22:00:00+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:35.440357", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
KGX |
ELY |
1T62 |
379003+379023 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "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": 402.57, "from_m": 395.817, "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": 419.464, "from_m": 402.57, "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": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "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": 3722.625, "from_m": 3465.142, "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": 4235.2, "from_m": 3722.625, "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": 4290.441, "from_m": 4235.2, "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": 5583.813, "from_m": 4290.441, "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": 9481.319, "from_m": 5583.813, "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": 12632.213, "from_m": 9481.319, "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": 37186.143, "from_m": 12632.213, "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": 115.0}, {"to_m": 51499.614, "from_m": 37186.143, "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": 51568.001, "from_m": 51499.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": 51665.012, "from_m": 51568.001, "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": 52248.997, "from_m": 51665.012, "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": 52276.099, "from_m": 52248.997, "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": 52334.423, "from_m": 52276.099, "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": 55821.329, "from_m": 52334.423, "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": 55962.72, "from_m": 55821.329, "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": 55995.126, "from_m": 55962.72, "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": 61377.302, "from_m": 55995.126, "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": 67636.303, "from_m": 61377.302, "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": 71065.42, "from_m": 67636.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": 71622.619, "from_m": 71065.42, "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": 71656.395, "from_m": 71622.619, "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": 71733.865, "from_m": 71656.395, "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": 72027.374, "from_m": 71733.865, "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": 72779.205, "from_m": 72027.374, "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": 79332.865, "from_m": 72779.205, "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": 80102.926, "from_m": 79332.865, "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": 81728.281, "from_m": 80102.926, "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": 81758.628, "from_m": 81728.281, "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": 87526.09, "from_m": 81758.628, "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": 87541.968, "from_m": 87526.09, "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": 88349.655, "from_m": 87541.968, "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": 88852.632, "from_m": 88349.655, "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": 89195.313, "from_m": 88852.632, "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": 89257.248, "from_m": 89195.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": 89452.702, "from_m": 89257.248, "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": 91125.605, "from_m": 89452.702, "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": 92440.095, "from_m": 91125.605, "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": 92663.206, "from_m": 92440.095, "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": 92830.988, "from_m": 92663.206, "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": 93825.458, "from_m": 92830.988, "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": 115842.977, "from_m": 93825.458, "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": 116363.489, "from_m": 115842.977, "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": 116733.25, "from_m": 116363.489, "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": 754064, "profile_key": "d577b3d2209dc817fb964db48c34bd6cfb63f9d8bd54caa19d29a2a83887d005", "schedule_id": 37123, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2117", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.339, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Baldock", "stage_seq": 13, "distance_m": 58844.937, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2127", "location": "Royston", "stage_seq": 14, "distance_m": 72120.561, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Foxton", "stage_seq": 15, "distance_m": 81960.717, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Shepreth Branch Jn", "stage_seq": 16, "distance_m": 89363.353, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Cambridge South", "stage_seq": 17, "distance_m": 90536.941, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2145", "location": "Cambridge", "stage_seq": 18, "distance_m": 93070.372, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Coldham Lane Jn", "stage_seq": 19, "distance_m": 94611.83, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Cambridge North", "stage_seq": 20, "distance_m": 96815.05, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Waterbeach", "stage_seq": 21, "distance_m": 101702.672, "section_seq": 1, "route_path_id": 145510}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Ely Dock Jn", "stage_seq": 22, "distance_m": 116025.226, "section_seq": 1, "route_path_id": 145510}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Ely", "stage_seq": 23, "distance_m": 116733.25, "section_seq": 1, "route_path_id": 145510}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 116733.25, "from_m": 0.0, "section_seq": 1, "route_path_id": 145510}], "total_distance_m": 116733.25, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 109073.863, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7659.387, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:52Z", "source_id": 63980591, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:57Z", "source_id": 20280737, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:05Z", "source_id": 63998139, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:09Z", "source_id": 20285683, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:36Z", "source_id": 64020980, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:40Z", "source_id": 20292200, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:11Z", "source_id": 64036273, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:15Z", "source_id": 20296604, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 64045778, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:25Z", "source_id": 20299347, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:20Z", "source_id": 64063884, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:26Z", "source_id": 20304650, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:34Z", "source_id": 64080606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:39:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 20309490, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:40Z", "source_id": 20312719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:31Z", "source_id": 64100209, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:35Z", "source_id": 20315285, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:51Z", "source_id": 64114209, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:54:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 20319387, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:13Z", "source_id": 64123683, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:16Z", "source_id": 20322095, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:27Z", "source_id": 64148440, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:32Z", "source_id": 20329407, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
London Kings Cross |
2048 |
2048 |
10 |
None |
None |
Ely |
2204 |
2204 |
1 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77092/2026-09-21/detailed |
None |
Waterbeach |
2026-09-21T22:00:00+01:00 |
Ely |
10.0 |
{"type": "LineString", "coordinates": [[0.19684649637008791, 52.26232505214537], [0.1970854, 52.26254509999999], [0.1977349, 52.2631739], [0.1983313, 52.2637573], [0.1986951, 52.264131], [0.19989299999999996, 52.26529959999999], [0.2002325, 52.2656459], [0.2011165, 52.2666108], [0.2017431, 52.2673843], [0.2023358, 52.268199], [0.2029266, 52.2691133], [0.2034318, 52.2699339], [0.2062095567766209, 52.27498606676315], [0.20941329999999997, 52.28081229999999], [0.21294209999999997, 52.287196], [0.21854180000000004, 52.2973268], [0.2202047, 52.30029799999999], [0.22081639999999997, 52.3014146], [0.2258064, 52.310363300000006], [0.23367959999999996, 52.3242446], [0.23672310964725268, 52.32991742479848], [0.2390628, 52.3342779], [0.2464306, 52.34753950000001], [0.24666439999999995, 52.34799610000001], [0.2503252, 52.3547469], [0.2517977, 52.3582377], [0.2523925, 52.3600238], [0.2555363, 52.369144000000006], [0.25641189999999997, 52.3717114], [0.25684689999999993, 52.372995], [0.2571682, 52.37391770000001], [0.25774089999999994, 52.37557180000001], [0.2583786, 52.37742959999999], [0.2590587, 52.3794205], [0.2597523, 52.3814644], [0.2601669999999999, 52.38254580000001], [0.26043209999999994, 52.383067100000005], [0.2612283, 52.384632399999994], [0.2613217346128572, 52.384780653945135], [0.2613442, 52.3848163], [0.26161569999999995, 52.3852365], [0.26215969999999994, 52.3860274], [0.2625705, 52.386568], [0.2629445999999999, 52.387063899999994], [0.26321909999999993, 52.387420199999994], [0.2640680000000001, 52.38828329999999], [0.26482609999999995, 52.3889842], [0.26586979999999993, 52.3898501], [0.26625760000000004, 52.3901774]]} |
9.3 |
2200 |
2210 |
Waterbeach |
Ely |
Ely |
52.3901774 |
0.2662576 |
52.3901774 |
0.2662576 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Ely |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329407 |
1790024973160647 |
121 |
121 |
2026-09-21 21:20:35.440357 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:35.151957 |
| 723923 |
755163 |
Y61856 |
782C64M721 |
2026-09-21 |
COMPLETE |
20330081 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 755163, "stp": "P", "toc": "Transport for Wales", "uid": "Y61856", "consist": "756004", "dest_crs": "COY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61856/2026-09-21/detailed", "trust_id": "782C64M721", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coryton", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": null, "is_terminated": 1, "next_location": "Coryton", "signalling_id": "2C64", "timing_status": "LATE", "origin_station": "Penarth", "current_leg_arr": "2210", "current_leg_dep": "2208", "current_leg_end": "Coryton", "origin_dep_time": "2135", "origin_platform": null, "current_location": "Coryton", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]}", "current_leg_start": "Whitchurch (Sth Glamorgan)", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.5204357", "next_location_lon": "-3.2318948", "previous_location": "Whitchurch (Sth Glamorgan)", "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\": 1786.31, \"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\": 2004.35, \"from_m\": 1786.31, \"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\": 2689.498, \"from_m\": 2004.35, \"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\": 3773.91, \"from_m\": 2689.498, \"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\": 4286.539, \"from_m\": 3773.91, \"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\": 4369.924, \"from_m\": 4286.539, \"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\": 4417.308, \"from_m\": 4369.924, \"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\": 4832.976, \"from_m\": 4417.308, \"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\": 5442.713, \"from_m\": 4832.976, \"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\": 6602.177, \"from_m\": 5442.713, \"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\": 6639.729, \"from_m\": 6602.177, \"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\": 7373.103, \"from_m\": 6639.729, \"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\": 10609.772, \"from_m\": 7373.103, \"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\": 10661.162, \"from_m\": 10609.772, \"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\": 10698.39, \"from_m\": 10661.162, \"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\": 10925.966, \"from_m\": 10698.39, \"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\": 12363.861, \"from_m\": 10925.966, \"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\": 14681.941, \"from_m\": 12363.861, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14738.058, \"from_m\": 14681.941, \"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}], \"service_id\": 755163, \"profile_key\": \"3f5ffa444dee98049701050a48af36893cde938f009f5fd21bc835d3c5bf7acc\", \"schedule_id\": 34937, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2148\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 5996.293, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 6694.653, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2152H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7072.298, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Heath Jn\", \"stage_seq\": 9, \"distance_m\": 10661.162, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Heath Low Level\", \"stage_seq\": 10, \"distance_m\": 10976.128, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Ty Glas\", \"stage_seq\": 11, \"distance_m\": 12333.946, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Birchgrove\", \"stage_seq\": 12, \"distance_m\": 12698.632, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Rhiwbina\", \"stage_seq\": 13, \"distance_m\": 13531.153, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2204H\", \"location\": \"Whitchurch (Sth Glamorgan)\", \"stage_seq\": 14, \"distance_m\": 14063.054, \"section_seq\": 1, \"route_path_id\": 125385}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Coryton\", \"stage_seq\": 15, \"distance_m\": 14738.058, \"section_seq\": 1, \"route_path_id\": 125385}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14738.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 125385}], \"total_distance_m\": 14738.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14653.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2135", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5204357", "current_position_lon": "-3.2318948", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307981, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:51Z\", \"source_id\": 64085480, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:56Z\", \"source_id\": 20310939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:36Z\", \"source_id\": 64102778, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:39Z\", \"source_id\": 20316007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:31Z\", \"source_id\": 64111420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:32Z\", \"source_id\": 20318512, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:27Z\", \"source_id\": 20322880, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:57Z\", \"source_id\": 20325842, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:03Z\", \"source_id\": 20327192, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:03Z\", \"source_id\": 20328466, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:35Z\", \"source_id\": 20330081, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coryton", "service_state_platform": null, "timing_fact_generation": 1790025036298987, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:36.290305", "service_state_evidence_id": 20330081, "current_leg_start_actual_dep": "2026-09-21T22:07:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:36.687616", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
PEN |
COY |
2C64 |
756004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1786.31, "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": 2004.35, "from_m": 1786.31, "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": 2689.498, "from_m": 2004.35, "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": 3773.91, "from_m": 2689.498, "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": 4286.539, "from_m": 3773.91, "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": 4369.924, "from_m": 4286.539, "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": 4417.308, "from_m": 4369.924, "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": 4832.976, "from_m": 4417.308, "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": 5442.713, "from_m": 4832.976, "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": 6602.177, "from_m": 5442.713, "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": 6639.729, "from_m": 6602.177, "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": 7373.103, "from_m": 6639.729, "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": 10609.772, "from_m": 7373.103, "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": 10661.162, "from_m": 10609.772, "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": 10698.39, "from_m": 10661.162, "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": 10925.966, "from_m": 10698.39, "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": 12363.861, "from_m": 10925.966, "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": 14681.941, "from_m": 12363.861, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 45.0}, {"to_m": 14738.058, "from_m": 14681.941, "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}], "service_id": 755163, "profile_key": "3f5ffa444dee98049701050a48af36893cde938f009f5fd21bc835d3c5bf7acc", "schedule_id": 34937, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2135", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 125385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 125385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2148", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 5996.293, "section_seq": 1, "route_path_id": 125385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 6694.653, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2152H", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7072.298, "section_seq": 1, "route_path_id": 125385}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Heath Jn", "stage_seq": 9, "distance_m": 10661.162, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Heath Low Level", "stage_seq": 10, "distance_m": 10976.128, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Ty Glas", "stage_seq": 11, "distance_m": 12333.946, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Birchgrove", "stage_seq": 12, "distance_m": 12698.632, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Rhiwbina", "stage_seq": 13, "distance_m": 13531.153, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2204H", "location": "Whitchurch (Sth Glamorgan)", "stage_seq": 14, "distance_m": 14063.054, "section_seq": 1, "route_path_id": 125385}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Coryton", "stage_seq": 15, "distance_m": 14738.058, "section_seq": 1, "route_path_id": 125385}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14738.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 125385}], "total_distance_m": 14738.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14653.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307981, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:51Z", "source_id": 64085480, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:56Z", "source_id": 20310939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:36Z", "source_id": 64102778, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:39Z", "source_id": 20316007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:31Z", "source_id": 64111420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:53:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:32Z", "source_id": 20318512, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:27Z", "source_id": 20322880, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:57Z", "source_id": 20325842, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:03Z", "source_id": 20327192, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:03Z", "source_id": 20328466, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:35Z", "source_id": 20330081, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Penarth |
2135 |
2135 |
None |
None |
None |
Coryton |
2209 |
2207 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61856/2026-09-21/detailed |
None |
Whitchurch (Sth Glamorgan) |
2026-09-21T22:07:30+01:00 |
Coryton |
2.0 |
{"type": "LineString", "coordinates": [[-3.2221576, 51.52080610000001], [-3.2230828999999996, 51.520771700000005], [-3.2237742, 51.5207465], [-3.2244444999999997, 51.52071939999999], [-3.225844, 51.52065], [-3.2290811, 51.5205243], [-3.2307919, 51.52046219999999], [-3.2310843, 51.5204545], [-3.2314774, 51.520444100000006], [-3.2318947999999996, 51.520435699999986]]} |
0.4 |
2208 |
2210 |
Whitchurch (Sth Glamorgan) |
Coryton |
Coryton |
51.5204357 |
-3.2318948 |
51.5204357 |
-3.2318948 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Coryton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330081 |
1790025036298987 |
42 |
42 |
2026-09-21 21:20:36.687616 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:36.290305 |
| 723924 |
754091 |
L37471 |
741Y81MZ21 |
2026-09-21 |
COMPLETE |
20329058 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754091, "stp": "P", "toc": "Chiltern Railways", "uid": "L37471", "consist": "168109", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37471/2026-09-21/detailed", "trust_id": "741Y81MZ21", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1Y81", "timing_status": "ON TIME", "origin_station": "Oxford", "current_leg_arr": "2210", "current_leg_dep": "2149", "current_leg_end": "London Marylebone", "origin_dep_time": "2049", "origin_platform": "2", "current_location": "London Marylebone", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Gerrards Cross", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Gerrards Cross", "current_leg_milage": "18.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"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\": 224.925, \"from_m\": 195.411, \"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\": 291.769, \"from_m\": 224.925, \"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\": 327.784, \"from_m\": 291.769, \"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\": 392.096, \"from_m\": 327.784, \"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\": 790.235, \"from_m\": 392.096, \"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\": 1625.567, \"from_m\": 790.235, \"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\": 1698.297, \"from_m\": 1625.567, \"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\": 1878.39, \"from_m\": 1698.297, \"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\": 3933.011, \"from_m\": 1878.39, \"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\": 19633.223, \"from_m\": 3933.011, \"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\": 20523.197, \"from_m\": 19633.223, \"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\": 47444.417, \"from_m\": 20523.197, \"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\": 48552.193, \"from_m\": 47444.417, \"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\": 48583.682, \"from_m\": 48552.193, \"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\": 49444.856, \"from_m\": 48583.682, \"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\": 50758.117, \"from_m\": 49444.856, \"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\": 57825.502, \"from_m\": 50758.117, \"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\": 61623.558, \"from_m\": 57825.502, \"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\": 61720.504, \"from_m\": 61623.558, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61781.212, \"from_m\": 61720.504, \"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\": 62158.3, \"from_m\": 61781.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\": 62416.118, \"from_m\": 62158.3, \"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\": 62502.48, \"from_m\": 62416.118, \"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\": 64250.298, \"from_m\": 62502.48, \"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\": 86212.806, \"from_m\": 64250.298, \"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\": 86330.174, \"from_m\": 86212.806, \"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\": 97376.672, \"from_m\": 86330.174, \"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\": 97485.588, \"from_m\": 97376.672, \"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\": 97523.897, \"from_m\": 97485.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\": 98180.928, \"from_m\": 97523.897, \"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\": 98897.849, \"from_m\": 98180.928, \"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\": 100577.783, \"from_m\": 98897.849, \"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\": 106077.563, \"from_m\": 100577.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\": 106092.315, \"from_m\": 106077.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\": 106149.679, \"from_m\": 106092.315, \"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\": 106456.122, \"from_m\": 106149.679, \"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\": 106701.138, \"from_m\": 106456.122, \"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\": 754091, \"profile_key\": \"3bbf7b43c1bdfb53ae3043e3a692aac19124be6dc8aafdbcb706e6058b1e1e4e\", \"schedule_id\": 16559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Oxford North Jn\", \"stage_seq\": 2, \"distance_m\": 1597.815, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 3, \"distance_m\": 4202.64, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2056\", \"location\": \"Oxford Parkway\", \"stage_seq\": 4, \"distance_m\": 5789.338, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2109\", \"location\": \"Bicester Village\", \"stage_seq\": 5, \"distance_m\": 18881.492, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Gavray Jn\", \"stage_seq\": 6, \"distance_m\": 19570.346, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Bicester South Jn\", \"stage_seq\": 7, \"distance_m\": 20679.398, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 8, \"distance_m\": 39692.604, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Princes Risborough\", \"stage_seq\": 9, \"distance_m\": 48976.524, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 54046.204, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2136\", \"location\": \"High Wycombe\", \"stage_seq\": 11, \"distance_m\": 61951.523, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Beaconsfield\", \"stage_seq\": 12, \"distance_m\": 69847.715, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Gerrards Cross\", \"stage_seq\": 13, \"distance_m\": 76704.386, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"West Ruislip\", \"stage_seq\": 14, \"distance_m\": 85201.06, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"South Ruislip\", \"stage_seq\": 15, \"distance_m\": 88150.289, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Wembley Stadium\", \"stage_seq\": 16, \"distance_m\": 96162.459, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Neasden South Jn\", \"stage_seq\": 17, \"distance_m\": 98437.975, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 18, \"distance_m\": 106034.507, \"section_seq\": 1, \"route_path_id\": 137000}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 19, \"distance_m\": 106701.138, \"section_seq\": 1, \"route_path_id\": 137000}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 106701.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137000}], \"total_distance_m\": 106701.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106388.91, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 312.228, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:07Z\", \"source_id\": 63974014, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:12Z\", \"source_id\": 20278901, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24304, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:46Z\", \"source_id\": 63997316, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:50Z\", \"source_id\": 20285468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:27Z\", \"source_id\": 64034573, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:30Z\", \"source_id\": 20296156, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:46Z\", \"source_id\": 64046761, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:51Z\", \"source_id\": 20299694, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 64051408, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:59Z\", \"source_id\": 20301082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:51Z\", \"source_id\": 64060332, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:55Z\", \"source_id\": 20303601, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:58Z\", \"source_id\": 64083505, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:04Z\", \"source_id\": 20310378, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:20Z\", \"source_id\": 64097542, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:25Z\", \"source_id\": 20314499, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:31Z\", \"source_id\": 64113445, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:36Z\", \"source_id\": 20319179, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:28Z\", \"source_id\": 64117684, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:29Z\", \"source_id\": 20320387, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:29Z\", \"source_id\": 64130754, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:33Z\", \"source_id\": 20324226, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 64146063, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:23Z\", \"source_id\": 20328640, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:57Z\", \"source_id\": 64147304, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:58Z\", \"source_id\": 20329058, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "1", "timing_fact_generation": 1790024939250953, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:39.707910", "service_state_evidence_id": 20329058, "current_leg_start_actual_dep": "2026-09-21T21:49:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:40.114516", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
OXF |
MYB |
1Y81 |
168109 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "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": 291.769, "from_m": 224.925, "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": 327.784, "from_m": 291.769, "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": 392.096, "from_m": 327.784, "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": 790.235, "from_m": 392.096, "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": 1625.567, "from_m": 790.235, "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": 1698.297, "from_m": 1625.567, "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": 1878.39, "from_m": 1698.297, "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": 3933.011, "from_m": 1878.39, "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": 19633.223, "from_m": 3933.011, "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": 20523.197, "from_m": 19633.223, "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": 47444.417, "from_m": 20523.197, "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": 48552.193, "from_m": 47444.417, "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": 48583.682, "from_m": 48552.193, "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": 49444.856, "from_m": 48583.682, "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": 50758.117, "from_m": 49444.856, "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": 57825.502, "from_m": 50758.117, "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": 61623.558, "from_m": 57825.502, "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": 61720.504, "from_m": 61623.558, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61781.212, "from_m": 61720.504, "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": 62158.3, "from_m": 61781.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": 62416.118, "from_m": 62158.3, "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": 62502.48, "from_m": 62416.118, "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": 64250.298, "from_m": 62502.48, "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": 86212.806, "from_m": 64250.298, "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": 86330.174, "from_m": 86212.806, "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": 97376.672, "from_m": 86330.174, "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": 97485.588, "from_m": 97376.672, "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": 97523.897, "from_m": 97485.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": 98180.928, "from_m": 97523.897, "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": 98897.849, "from_m": 98180.928, "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": 100577.783, "from_m": 98897.849, "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": 106077.563, "from_m": 100577.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": 106092.315, "from_m": 106077.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": 106149.679, "from_m": 106092.315, "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": 106456.122, "from_m": 106149.679, "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": 106701.138, "from_m": 106456.122, "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": 754091, "profile_key": "3bbf7b43c1bdfb53ae3043e3a692aac19124be6dc8aafdbcb706e6058b1e1e4e", "schedule_id": 16559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2049", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Oxford North Jn", "stage_seq": 2, "distance_m": 1597.815, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Woodstock Road Jn", "stage_seq": 3, "distance_m": 4202.64, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2056", "location": "Oxford Parkway", "stage_seq": 4, "distance_m": 5789.338, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2109", "location": "Bicester Village", "stage_seq": 5, "distance_m": 18881.492, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Gavray Jn", "stage_seq": 6, "distance_m": 19570.346, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Bicester South Jn", "stage_seq": 7, "distance_m": 20679.398, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Haddenham & Thame Parkway", "stage_seq": 8, "distance_m": 39692.604, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Princes Risborough", "stage_seq": 9, "distance_m": 48976.524, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Saunderton", "stage_seq": 10, "distance_m": 54046.204, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2136", "location": "High Wycombe", "stage_seq": 11, "distance_m": 61951.523, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Beaconsfield", "stage_seq": 12, "distance_m": 69847.715, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Gerrards Cross", "stage_seq": 13, "distance_m": 76704.386, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "West Ruislip", "stage_seq": 14, "distance_m": 85201.06, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "South Ruislip", "stage_seq": 15, "distance_m": 88150.289, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Wembley Stadium", "stage_seq": 16, "distance_m": 96162.459, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Neasden South Jn", "stage_seq": 17, "distance_m": 98437.975, "section_seq": 1, "route_path_id": 137000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Marylebone 10 Signal", "stage_seq": 18, "distance_m": 106034.507, "section_seq": 1, "route_path_id": 137000}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 19, "distance_m": 106701.138, "section_seq": 1, "route_path_id": 137000}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 106701.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 137000}], "total_distance_m": 106701.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106388.91, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 312.228, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24074, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:07Z", "source_id": 63974014, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:12Z", "source_id": 20278901, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24304, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:46Z", "source_id": 63997316, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:50Z", "source_id": 20285468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:27Z", "source_id": 64034573, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:30Z", "source_id": 20296156, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:46Z", "source_id": 64046761, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:51Z", "source_id": 20299694, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 64051408, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:59Z", "source_id": 20301082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:51Z", "source_id": 64060332, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:30:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:55Z", "source_id": 20303601, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23324, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:58Z", "source_id": 64083505, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:04Z", "source_id": 20310378, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:20Z", "source_id": 64097542, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:25Z", "source_id": 20314499, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:31Z", "source_id": 64113445, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:36Z", "source_id": 20319179, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:28Z", "source_id": 64117684, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:29Z", "source_id": 20320387, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:29Z", "source_id": 64130754, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:33Z", "source_id": 20324226, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 64146063, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:23Z", "source_id": 20328640, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18318, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:57Z", "source_id": 64147304, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:58Z", "source_id": 20329058, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Oxford |
2049 |
2049 |
2 |
None |
None |
London Marylebone |
2210 |
2210 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37471/2026-09-21/detailed |
None |
Gerrards Cross |
2026-09-21T21:49:00+01:00 |
London Marylebone |
21.0 |
{"type": "LineString", "coordinates": [[-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} |
18.6 |
2149 |
2210 |
Gerrards Cross |
London Marylebone |
London Marylebone |
51.5232556 |
-0.1630113 |
51.5232556 |
-0.1630113 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
London Marylebone |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329058 |
1790024939250953 |
76 |
76 |
2026-09-21 21:20:40.114516 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:39.707910 |
| 723925 |
752092 |
W70834 |
251C95MZ21 |
2026-09-21 |
COMPLETE |
20328896 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 752092, "stp": "P", "toc": "East Midlands Railway", "uid": "W70834", "consist": "222102", "dest_crs": "STP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70834/2026-09-21/detailed", "trust_id": "251C95MZ21", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": "20:00:00", "dar_platform": null, "dest_station": "London St. Pancras", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": "London St. Pancras", "signalling_id": "1C95", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "2210", "current_leg_dep": "2106", "current_leg_end": "London St. Pancras", "origin_dep_time": "2000", "origin_platform": "6", "current_location": "London St. Pancras", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]}", "current_leg_start": "Leicester", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.5321037", "next_location_lon": "-0.1272303", "previous_location": "Leicester", "current_leg_milage": "99.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"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\": 315.74, \"from_m\": 162.204, \"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\": 323.069, \"from_m\": 315.74, \"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\": 548.871, \"from_m\": 323.069, \"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\": 1209.567, \"from_m\": 548.871, \"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\": 6139.674, \"from_m\": 1209.567, \"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\": 6194.656, \"from_m\": 6139.674, \"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\": 7628.752, \"from_m\": 6194.656, \"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\": 18806.261, \"from_m\": 7628.752, \"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\": 18845.43, \"from_m\": 18806.261, \"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\": 19325.77, \"from_m\": 18845.43, \"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\": 19396.578, \"from_m\": 19325.77, \"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\": 26791.751, \"from_m\": 19396.578, \"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\": 39879.191, \"from_m\": 26791.751, \"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\": 41732.943, \"from_m\": 39879.191, \"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\": 42410.322, \"from_m\": 41732.943, \"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\": 53294.024, \"from_m\": 42410.322, \"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\": 56459.042, \"from_m\": 53294.024, \"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\": 56899.529, \"from_m\": 56459.042, \"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\": 58136.882, \"from_m\": 56899.529, \"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\": 58282.826, \"from_m\": 58136.882, \"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\": 58865.994, \"from_m\": 58282.826, \"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\": 58902.975, \"from_m\": 58865.994, \"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\": 59061.241, \"from_m\": 58902.975, \"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\": 60253.002, \"from_m\": 59061.241, \"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\": 62418.662, \"from_m\": 60253.002, \"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\": 62866.259, \"from_m\": 62418.662, \"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\": 67576.66, \"from_m\": 62866.259, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 71319.542, \"from_m\": 67576.66, \"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\": 72286.021, \"from_m\": 71319.542, \"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\": 73265.416, \"from_m\": 72286.021, \"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\": 73895.108, \"from_m\": 73265.416, \"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\": 79925.362, \"from_m\": 73895.108, \"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\": 88825.095, \"from_m\": 79925.362, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 90926.003, \"from_m\": 88825.095, \"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\": 94087.701, \"from_m\": 90926.003, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 98068.351, \"from_m\": 94087.701, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 98118.23, \"from_m\": 98068.351, \"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\": 104793.599, \"from_m\": 98118.23, \"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\": 105310.159, \"from_m\": 104793.599, \"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\": 106015.376, \"from_m\": 105310.159, \"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\": 106762.242, \"from_m\": 106015.376, \"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\": 107322.173, \"from_m\": 106762.242, \"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\": 110521.019, \"from_m\": 107322.173, \"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\": 111172.749, \"from_m\": 110521.019, \"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\": 114501.298, \"from_m\": 111172.749, \"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\": 114592.305, \"from_m\": 114501.298, \"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\": 117146.227, \"from_m\": 114592.305, \"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\": 129301.855, \"from_m\": 117146.227, \"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\": 131152.856, \"from_m\": 129301.855, \"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\": 131211.187, \"from_m\": 131152.856, \"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\": 132965.57, \"from_m\": 131211.187, \"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\": 137146.679, \"from_m\": 132965.57, \"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\": 138010.418, \"from_m\": 137146.679, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 139726.862, \"from_m\": 138010.418, \"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\": 145759.516, \"from_m\": 139726.862, \"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\": 145859.825, \"from_m\": 145759.516, \"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\": 146879.135, \"from_m\": 145859.825, \"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\": 148758.94, \"from_m\": 146879.135, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 150694.907, \"from_m\": 148758.94, \"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\": 152514.624, \"from_m\": 150694.907, \"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\": 157490.076, \"from_m\": 152514.624, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 158505.688, \"from_m\": 157490.076, \"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\": 159075.327, \"from_m\": 158505.688, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 159632.873, \"from_m\": 159075.327, \"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\": 159724.662, \"from_m\": 159632.873, \"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\": 159802.846, \"from_m\": 159724.662, \"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\": 160451.436, \"from_m\": 159802.846, \"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\": 161624.474, \"from_m\": 160451.436, \"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\": 163229.084, \"from_m\": 161624.474, \"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\": 169193.412, \"from_m\": 163229.084, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 173483.162, \"from_m\": 169193.412, \"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\": 173528.069, \"from_m\": 173483.162, \"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\": 174495.323, \"from_m\": 173528.069, \"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\": 174764.706, \"from_m\": 174495.323, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 196901.243, \"from_m\": 174764.706, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 199722.598, \"from_m\": 196901.243, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 199769.995, \"from_m\": 199722.598, \"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\": 207724.024, \"from_m\": 199769.995, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 211190.659, \"from_m\": 207724.024, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 211237.952, \"from_m\": 211190.659, \"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\": 215291.603, \"from_m\": 211237.952, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 216342.877, \"from_m\": 215291.603, \"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\": 217217.63, \"from_m\": 216342.877, \"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\": 219819.336, \"from_m\": 217217.63, \"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\": 221618.134, \"from_m\": 219819.336, \"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\": 225102.512, \"from_m\": 221618.134, \"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\": 225675.061, \"from_m\": 225102.512, \"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\": 225760.633, \"from_m\": 225675.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\": 225777.833, \"from_m\": 225760.633, \"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\": 225862.844, \"from_m\": 225777.833, \"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\": 231056.142, \"from_m\": 225862.844, \"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\": 235189.727, \"from_m\": 231056.142, \"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\": 252892.621, \"from_m\": 235189.727, \"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\": 256251.454, \"from_m\": 252892.621, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 257638.292, \"from_m\": 256251.454, \"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\": 258913.825, \"from_m\": 257638.292, \"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\": 259018.244, \"from_m\": 258913.825, \"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\": 261181.217, \"from_m\": 259018.244, \"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\": 261977.917, \"from_m\": 261181.217, \"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\": 263515.944, \"from_m\": 261977.917, \"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\": 263601.576, \"from_m\": 263515.944, \"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}, {\"to_m\": 263628.908, \"from_m\": 263601.576, \"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\": 263669.539, \"from_m\": 263628.908, \"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\": 263725.185, \"from_m\": 263669.539, \"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\": 264035.717, \"from_m\": 263725.185, \"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\": 264346.08, \"from_m\": 264035.717, \"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\": 264613.202, \"from_m\": 264346.08, \"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\": 752092, \"profile_key\": \"a30931d34253820f5432682e935913822c21f22093c5c44118f88f4bbcf5cd22\", \"schedule_id\": 28434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6080.451, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Tapton Jn\", \"stage_seq\": 3, \"distance_m\": 18845.43, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2013\", \"location\": \"Chesterfield\", \"stage_seq\": 4, \"distance_m\": 19758.331, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 5, \"distance_m\": 21200.059, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 6, \"distance_m\": 24971.048, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 7, \"distance_m\": 42563.433, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 8, \"distance_m\": 57014.87, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2032H\", \"location\": \"Derby\", \"stage_seq\": 9, \"distance_m\": 58472.634, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 10, \"distance_m\": 58833.224, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Spondon\", \"stage_seq\": 11, \"distance_m\": 62536.502, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2041\", \"location\": \"Long Eaton\", \"stage_seq\": 12, \"distance_m\": 71496.946, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 13, \"distance_m\": 72366.147, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Trent South Jn\", \"stage_seq\": 14, \"distance_m\": 73282.212, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 15, \"distance_m\": 74864.197, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2053\", \"location\": \"Loughborough\", \"stage_seq\": 16, \"distance_m\": 85459.013, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Sileby Jn\", \"stage_seq\": 17, \"distance_m\": 92902.753, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058H\", \"location\": \"Syston South Jn\", \"stage_seq\": 18, \"distance_m\": 97795.493, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2104\", \"location\": \"Leicester\", \"stage_seq\": 19, \"distance_m\": 105574.655, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Wigston North Jn\", \"stage_seq\": 20, \"distance_m\": 110621.943, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 114447.579, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Market Harborough\", \"stage_seq\": 22, \"distance_m\": 131446.136, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 146021.305, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Kettering\", \"stage_seq\": 24, \"distance_m\": 149093.394, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Kettering South Jn\", \"stage_seq\": 25, \"distance_m\": 151175.764, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Harrowden Jn\", \"stage_seq\": 26, \"distance_m\": 157384.645, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Wellingborough\", \"stage_seq\": 27, \"distance_m\": 160362.53, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 28, \"distance_m\": 173849.629, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Bedford North Jn\", \"stage_seq\": 29, \"distance_m\": 183571.949, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Bedford\", \"stage_seq\": 30, \"distance_m\": 184682.991, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Bedford South Jn\", \"stage_seq\": 31, \"distance_m\": 186284.747, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Flitwick\", \"stage_seq\": 32, \"distance_m\": 200184.108, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 33, \"distance_m\": 211402.41, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Luton\", \"stage_seq\": 34, \"distance_m\": 216095.155, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Harpenden Jn\", \"stage_seq\": 35, \"distance_m\": 225777.833, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"St. Albans\", \"stage_seq\": 36, \"distance_m\": 232815.801, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Radlett Jn\", \"stage_seq\": 37, \"distance_m\": 241602.693, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Hendon\", \"stage_seq\": 38, \"distance_m\": 253604.691, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Cricklewood\", \"stage_seq\": 39, \"distance_m\": 256654.394, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 40, \"distance_m\": 258603.442, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 41, \"distance_m\": 259037.38, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 42, \"distance_m\": 261350.068, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Kentish Town\", \"stage_seq\": 43, \"distance_m\": 262353.75, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Dock Jn North\", \"stage_seq\": 44, \"distance_m\": 263320.847, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Dock Jn South\", \"stage_seq\": 45, \"distance_m\": 263734.614, \"section_seq\": 1, \"route_path_id\": 131704}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"London St. Pancras\", \"stage_seq\": 46, \"distance_m\": 264613.202, \"section_seq\": 1, \"route_path_id\": 131704}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 264613.202, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131704}], \"total_distance_m\": 264613.202, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258758.099, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5855.103, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2000", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "64.0", "current_position_lat": "51.5321037", "current_position_lon": "-0.1272303", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:33Z\", \"source_id\": 63931316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:33Z\", \"source_id\": 20266558, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:36Z\", \"source_id\": 63941257, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:40Z\", \"source_id\": 20269496, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:46Z\", \"source_id\": 63953634, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:50Z\", \"source_id\": 20273066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:59Z\", \"source_id\": 63971202, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:03Z\", \"source_id\": 20278119, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:36Z\", \"source_id\": 63999406, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:39Z\", \"source_id\": 20286050, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:02Z\", \"source_id\": 64031114, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 20295177, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:44Z\", \"source_id\": 64046687, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:45Z\", \"source_id\": 20299653, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:23Z\", \"source_id\": 64054638, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20302019, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:59Z\", \"source_id\": 64085805, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:00Z\", \"source_id\": 20311026, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:25Z\", \"source_id\": 64097753, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 20314542, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:36Z\", \"source_id\": 64111562, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:41Z\", \"source_id\": 20318583, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:19Z\", \"source_id\": 64126203, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:23Z\", \"source_id\": 20322836, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:47Z\", \"source_id\": 64129289, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:50Z\", \"source_id\": 20323777, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:55Z\", \"source_id\": 64131772, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324518, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:40Z\", \"source_id\": 64146753, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:46Z\", \"source_id\": 20328896, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London St. Pancras", "service_state_platform": "3", "timing_fact_generation": 1790024928502434, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:40.301227", "service_state_evidence_id": 20328896, "current_leg_start_actual_dep": "2026-09-21T21:07:00+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:40.803423", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
SHF |
STP |
1C95 |
222102 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "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": 548.871, "from_m": 323.069, "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": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "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": 6194.656, "from_m": 6139.674, "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": 7628.752, "from_m": 6194.656, "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": 18806.261, "from_m": 7628.752, "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": 18845.43, "from_m": 18806.261, "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": 19325.77, "from_m": 18845.43, "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": 19396.578, "from_m": 19325.77, "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": 26791.751, "from_m": 19396.578, "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": 39879.191, "from_m": 26791.751, "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": 41732.943, "from_m": 39879.191, "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": 42410.322, "from_m": 41732.943, "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": 53294.024, "from_m": 42410.322, "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": 56459.042, "from_m": 53294.024, "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": 56899.529, "from_m": 56459.042, "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": 58136.882, "from_m": 56899.529, "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": 58282.826, "from_m": 58136.882, "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": 58865.994, "from_m": 58282.826, "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": 58902.975, "from_m": 58865.994, "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": 59061.241, "from_m": 58902.975, "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": 60253.002, "from_m": 59061.241, "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": 62418.662, "from_m": 60253.002, "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": 62866.259, "from_m": 62418.662, "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": 67576.66, "from_m": 62866.259, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 71319.542, "from_m": 67576.66, "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": 72286.021, "from_m": 71319.542, "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": 73265.416, "from_m": 72286.021, "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": 73895.108, "from_m": 73265.416, "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": 79925.362, "from_m": 73895.108, "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": 88825.095, "from_m": 79925.362, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 90926.003, "from_m": 88825.095, "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": 94087.701, "from_m": 90926.003, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 98068.351, "from_m": 94087.701, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 98118.23, "from_m": 98068.351, "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": 104793.599, "from_m": 98118.23, "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": 105310.159, "from_m": 104793.599, "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": 106015.376, "from_m": 105310.159, "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": 106762.242, "from_m": 106015.376, "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": 107322.173, "from_m": 106762.242, "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": 110521.019, "from_m": 107322.173, "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": 111172.749, "from_m": 110521.019, "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": 114501.298, "from_m": 111172.749, "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": 114592.305, "from_m": 114501.298, "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": 117146.227, "from_m": 114592.305, "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": 129301.855, "from_m": 117146.227, "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": 131152.856, "from_m": 129301.855, "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": 131211.187, "from_m": 131152.856, "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": 132965.57, "from_m": 131211.187, "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": 137146.679, "from_m": 132965.57, "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": 138010.418, "from_m": 137146.679, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 139726.862, "from_m": 138010.418, "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": 145759.516, "from_m": 139726.862, "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": 145859.825, "from_m": 145759.516, "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": 146879.135, "from_m": 145859.825, "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": 148758.94, "from_m": 146879.135, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 150694.907, "from_m": 148758.94, "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": 152514.624, "from_m": 150694.907, "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": 157490.076, "from_m": 152514.624, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 158505.688, "from_m": 157490.076, "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": 159075.327, "from_m": 158505.688, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 159632.873, "from_m": 159075.327, "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": 159724.662, "from_m": 159632.873, "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": 159802.846, "from_m": 159724.662, "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": 160451.436, "from_m": 159802.846, "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": 161624.474, "from_m": 160451.436, "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": 163229.084, "from_m": 161624.474, "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": 169193.412, "from_m": 163229.084, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 173483.162, "from_m": 169193.412, "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": 173528.069, "from_m": 173483.162, "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": 174495.323, "from_m": 173528.069, "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": 174764.706, "from_m": 174495.323, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 196901.243, "from_m": 174764.706, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 199722.598, "from_m": 196901.243, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 199769.995, "from_m": 199722.598, "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": 207724.024, "from_m": 199769.995, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 211190.659, "from_m": 207724.024, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 211237.952, "from_m": 211190.659, "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": 215291.603, "from_m": 211237.952, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216342.877, "from_m": 215291.603, "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": 217217.63, "from_m": 216342.877, "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": 219819.336, "from_m": 217217.63, "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": 221618.134, "from_m": 219819.336, "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": 225102.512, "from_m": 221618.134, "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": 225675.061, "from_m": 225102.512, "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": 225760.633, "from_m": 225675.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": 225777.833, "from_m": 225760.633, "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": 225862.844, "from_m": 225777.833, "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": 231056.142, "from_m": 225862.844, "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": 235189.727, "from_m": 231056.142, "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": 252892.621, "from_m": 235189.727, "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": 256251.454, "from_m": 252892.621, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 257638.292, "from_m": 256251.454, "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": 258913.825, "from_m": 257638.292, "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": 259018.244, "from_m": 258913.825, "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": 261181.217, "from_m": 259018.244, "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": 261977.917, "from_m": 261181.217, "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": 263515.944, "from_m": 261977.917, "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": 263601.576, "from_m": 263515.944, "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}, {"to_m": 263628.908, "from_m": 263601.576, "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": 263669.539, "from_m": 263628.908, "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": 263725.185, "from_m": 263669.539, "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": 264035.717, "from_m": 263725.185, "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": 264346.08, "from_m": 264035.717, "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": 264613.202, "from_m": 264346.08, "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": 752092, "profile_key": "a30931d34253820f5432682e935913822c21f22093c5c44118f88f4bbcf5cd22", "schedule_id": 28434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6080.451, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Tapton Jn", "stage_seq": 3, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2013", "location": "Chesterfield", "stage_seq": 4, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Chesterfield South Jn", "stage_seq": 5, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 24971.048, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Ambergate Jn", "stage_seq": 7, "distance_m": 42563.433, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "St. Mary's South Jn", "stage_seq": 8, "distance_m": 57014.87, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2032H", "location": "Derby", "stage_seq": 9, "distance_m": 58472.634, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Derby Way & Works Jn", "stage_seq": 10, "distance_m": 58833.224, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Spondon", "stage_seq": 11, "distance_m": 62536.502, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2041", "location": "Long Eaton", "stage_seq": 12, "distance_m": 71496.946, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Sheet Stores Jn", "stage_seq": 13, "distance_m": 72366.147, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Trent South Jn", "stage_seq": 14, "distance_m": 73282.212, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045H", "location": "East Midlands Parkway", "stage_seq": 15, "distance_m": 74864.197, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2053", "location": "Loughborough", "stage_seq": 16, "distance_m": 85459.013, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Sileby Jn", "stage_seq": 17, "distance_m": 92902.753, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058H", "location": "Syston South Jn", "stage_seq": 18, "distance_m": 97795.493, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2104", "location": "Leicester", "stage_seq": 19, "distance_m": 105574.655, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Wigston North Jn", "stage_seq": 20, "distance_m": 110621.943, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Kilby Bridge Jn", "stage_seq": 21, "distance_m": 114447.579, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Market Harborough", "stage_seq": 22, "distance_m": 131446.136, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 146021.305, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Kettering", "stage_seq": 24, "distance_m": 149093.394, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Kettering South Jn", "stage_seq": 25, "distance_m": 151175.764, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Harrowden Jn", "stage_seq": 26, "distance_m": 157384.645, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Wellingborough", "stage_seq": 27, "distance_m": 160362.53, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Sharnbrook Jn", "stage_seq": 28, "distance_m": 173849.629, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Bedford North Jn", "stage_seq": 29, "distance_m": 183571.949, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Bedford", "stage_seq": 30, "distance_m": 184682.991, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Bedford South Jn", "stage_seq": 31, "distance_m": 186284.747, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Flitwick", "stage_seq": 32, "distance_m": 200184.108, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Leagrave Jn", "stage_seq": 33, "distance_m": 211402.41, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Luton", "stage_seq": 34, "distance_m": 216095.155, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Harpenden Jn", "stage_seq": 35, "distance_m": 225777.833, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "St. Albans", "stage_seq": 36, "distance_m": 232815.801, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Radlett Jn", "stage_seq": 37, "distance_m": 241602.693, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Hendon", "stage_seq": 38, "distance_m": 253604.691, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Cricklewood", "stage_seq": 39, "distance_m": 256654.394, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "West Hampstead Thameslink", "stage_seq": 40, "distance_m": 258603.442, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "West Hampstead South Jn", "stage_seq": 41, "distance_m": 259037.38, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Carlton Road Jn", "stage_seq": 42, "distance_m": 261350.068, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Kentish Town", "stage_seq": 43, "distance_m": 262353.75, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Dock Jn North", "stage_seq": 44, "distance_m": 263320.847, "section_seq": 1, "route_path_id": 131704}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Dock Jn South", "stage_seq": 45, "distance_m": 263734.614, "section_seq": 1, "route_path_id": 131704}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "London St. Pancras", "stage_seq": 46, "distance_m": 264613.202, "section_seq": 1, "route_path_id": 131704}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 264613.202, "from_m": 0.0, "section_seq": 1, "route_path_id": 131704}], "total_distance_m": 264613.202, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258758.099, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5855.103, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:33Z", "source_id": 63931316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:33Z", "source_id": 20266558, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:36Z", "source_id": 63941257, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:40Z", "source_id": 20269496, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16843, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:46Z", "source_id": 63953634, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:46:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:50Z", "source_id": 20273066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:59Z", "source_id": 63971202, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:53:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:03Z", "source_id": 20278119, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17434, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:36Z", "source_id": 63999406, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:39Z", "source_id": 20286050, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17608, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:02Z", "source_id": 64031114, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:18:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 20295177, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:44Z", "source_id": 64046687, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:24:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:45Z", "source_id": 20299653, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17749, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:23Z", "source_id": 64054638, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20302019, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:59Z", "source_id": 64085805, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:00Z", "source_id": 20311026, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18172, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:25Z", "source_id": 64097753, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:47:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 20314542, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:36Z", "source_id": 64111562, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:41Z", "source_id": 20318583, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:19Z", "source_id": 64126203, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:23Z", "source_id": 20322836, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:47Z", "source_id": 64129289, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:50Z", "source_id": 20323777, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:55Z", "source_id": 64131772, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324518, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18659, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:40Z", "source_id": 64146753, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:46Z", "source_id": 20328896, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Sheffield |
2000 |
2000 |
6 |
20:00:00 |
None |
London St. Pancras |
2207 |
2207 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70834/2026-09-21/detailed |
None |
Leicester |
2026-09-21T21:07:00+01:00 |
London St. Pancras |
64.0 |
{"type": "LineString", "coordinates": [[-1.1235561485262526, 52.63210992175277], [-1.1240552999999998, 52.63162620000001], [-1.1244312, 52.63125370000001], [-1.1247055, 52.63098180000001], [-1.1251515, 52.630572599999994], [-1.125277, 52.6304568], [-1.1254671999999997, 52.6302247], [-1.1256753, 52.6299553], [-1.1259899, 52.6295474], [-1.1264393, 52.6290124], [-1.1267825, 52.628629100000005], [-1.1271259, 52.6282091], [-1.1274209, 52.6278428], [-1.1277038999999998, 52.627444799999985], [-1.1281692, 52.626687700000005], [-1.1286396999999997, 52.6258611], [-1.1287188, 52.62571460000001], [-1.1291013, 52.625014], [-1.1293455, 52.6245606], [-1.1294463, 52.62437469999998], [-1.1296844, 52.6238278], [-1.1297909999999998, 52.62359539999999], [-1.1299188, 52.62327239999999], [-1.1300153, 52.6230023], [-1.1301029, 52.62270619999999], [-1.1302545, 52.6221041], [-1.1303318999999998, 52.62172090000001], [-1.1303823, 52.6214038], [-1.1304313, 52.620965600000005], [-1.1304574, 52.62060759999999], [-1.1304721, 52.6201639], [-1.1304827, 52.6198416], [-1.1304969, 52.61854559999999], [-1.1305016999999995, 52.6176977], [-1.1305604, 52.616076], [-1.1305633, 52.6153217], [-1.1305685, 52.613977799999994], [-1.1305854999999998, 52.61297379999999], [-1.1305939, 52.6124757], [-1.1305789, 52.61224450000001], [-1.1305838, 52.6117975], [-1.1305861, 52.6114778], [-1.1306093999999998, 52.61113759999999], [-1.1305794, 52.6105341], [-1.1305499, 52.610268], [-1.1304897, 52.609689799999984], [-1.1303919, 52.60902800000001], [-1.1302709, 52.60833610000001], [-1.1300351, 52.60728350000001], [-1.1298002, 52.60638590000001], [-1.1294456999999998, 52.60525350000001], [-1.1288515895343951, 52.60355296986019], [-1.1286365, 52.6029373], [-1.1277553, 52.6003733], [-1.1274405999999997, 52.59933620000001], [-1.127211, 52.5984794], [-1.1270921, 52.5980642], [-1.1265584, 52.5957616], [-1.1264493, 52.5952154], [-1.1262394, 52.59396489999999], [-1.1261061, 52.5926553], [-1.1260636999999998, 52.591834000000006], [-1.1260617, 52.590998899999995], [-1.1260574, 52.59070079999999], [-1.1260923, 52.590214999999986], [-1.1261316999999995, 52.58989480000001], [-1.1262103999999995, 52.58921209999999], [-1.1262636, 52.588794799999995], [-1.1263827, 52.5882542], [-1.1264048463529988, 52.5880732515465], [-1.1264296, 52.587871], [-1.1264833, 52.5874287], [-1.1265275999999995, 52.58696530000001], [-1.1265372, 52.5865674], [-1.1265253999999998, 52.58633219999999], [-1.1264964, 52.5860952], [-1.1264296, 52.585767100000005], [-1.1263708, 52.5855456], [-1.1262999, 52.58531669999999], [-1.126202, 52.585058700000005], [-1.1260789, 52.584803699999995], [-1.1257838, 52.5843067], [-1.1254174999999995, 52.58381570000001], [-1.1250854999999995, 52.5834647], [-1.1234052, 52.58184920000001], [-1.122086, 52.58058089999999], [-1.1213371, 52.57986], [-1.1205698999999998, 52.57910549999999], [-1.1191711999999998, 52.57771869999999], [-1.1185655, 52.57713599999999], [-1.1182646, 52.576882600000005], [-1.1174772999999998, 52.57622509999999], [-1.1165245999999998, 52.5755194], [-1.1154335, 52.57483089999999], [-1.1143986, 52.57420749999999], [-1.1132893999999998, 52.5735933], [-1.1121693, 52.5730005], [-1.1109922, 52.572421], [-1.1096270999999998, 52.5717945], [-1.1081118, 52.57116010000001], [-1.1070412999999997, 52.5707455], [-1.1059272, 52.5703439], [-1.1037462, 52.569629299999995], [-1.1012563, 52.5689093], [-1.1010586, 52.568856], [-1.0995138, 52.5684526], [-1.0980744, 52.5681134], [-1.0962096, 52.567730899999994], [-1.0946298, 52.56743530000001], [-1.0929515, 52.5671707], [-1.091697, 52.5669959], [-1.0903906999999995, 52.5668377], [-1.0893315, 52.566719], [-1.0891431, 52.56669790000001], [-1.087907, 52.5665753], [-1.0871235, 52.5664942], [-1.0840635999999997, 52.56617730000001], [-1.0833883, 52.5661192], [-1.0832707999999998, 52.5661075], [-1.081641, 52.5659264], [-1.0792719, 52.565679], [-1.0791646, 52.56566870000001], [-1.0779783409434258, 52.56554421818704], [-1.076037, 52.5653405], [-1.0742006999999998, 52.5651621], [-1.0726602999999997, 52.5650538], [-1.0711326, 52.56498979999999], [-1.0695615, 52.56496510000001], [-1.0680171, 52.56497579999999], [-1.0661202, 52.5650535], [-1.0651405, 52.565113499999995], [-1.06416, 52.56519290000001], [-1.0622209, 52.56540270000001], [-1.0612211, 52.565461], [-1.0595963999999998, 52.56552150000001], [-1.0588252, 52.565521200000006], [-1.0575016999999998, 52.565479399999994], [-1.0562186999999998, 52.5653802], [-1.0550368, 52.56523909999999], [-1.0539085, 52.565069400000006], [-1.052843, 52.56486309999998], [-1.0516651999999995, 52.5645695], [-1.0505478, 52.5642555], [-1.0496899999999998, 52.56397179999999], [-1.0488552, 52.5636762], [-1.0394493, 52.5597885], [-1.034822, 52.5578683], [-1.034718, 52.55782510000001], [-1.0322941, 52.55682660000001], [-1.0302189, 52.55587839999999], [-1.0291325, 52.55533260000001], [-1.0290526, 52.55529250000001], [-1.0281821, 52.5548552], [-1.0269159, 52.554154699999984], [-1.0256749, 52.5534186], [-1.0235759, 52.5520378], [-1.0225746, 52.5513518], [-1.0216567, 52.5506752], [-1.020782, 52.5499998], [-1.0199448, 52.549316], [-1.0195414298931944, 52.54896191164581], [-1.0188586, 52.5483625], [-1.0173372, 52.54697619999999], [-1.0161521, 52.54598099999999], [-1.0153702, 52.545375], [-1.0145310999999997, 52.54478900000001], [-1.0136275, 52.5442158], [-1.013223, 52.543973400000006], [-1.012348, 52.5434693], [-1.0114452, 52.5429997], [-1.0104169, 52.54249829999999], [-1.0093654, 52.54202780000001], [-1.0082045999999998, 52.5415678], [-1.0070381, 52.541155499999995], [-1.0059651, 52.5408042], [-1.0049257, 52.5404983], [-1.0039793999999995, 52.54023999999998], [-1.0030323, 52.5400129], [-1.001913, 52.53977089999998], [-1.0008031999999998, 52.5395632], [-0.99853, 52.539210800000006], [-0.9966982, 52.539022800000005], [-0.9962649, 52.5389783], [-0.9950083, 52.538823099999995], [-0.9937703, 52.5386365], [-0.9935878, 52.5386044], [-0.9919438, 52.538315], [-0.9907634, 52.5380703], [-0.9896108999999998, 52.5378013], [-0.9881468125314736, 52.53742554172227], [-0.9881147, 52.5374173], [-0.9878227, 52.5373315], [-0.986631, 52.5369774], [-0.9863665, 52.53689599999999], [-0.9859146, 52.5367569], [-0.9844202, 52.5362306], [-0.9829773, 52.535689], [-0.9822497, 52.535423300000005], [-0.9818273, 52.535278], [-0.9816850999999998, 52.53522900000001], [-0.9813504999999998, 52.53511389999999], [-0.9806172, 52.53488009999999], [-0.9794526, 52.5345311], [-0.9782637, 52.5342139], [-0.9774617, 52.5340045], [-0.9754772, 52.533584000000005], [-0.9739626999999996, 52.533291], [-0.9725241, 52.5330664], [-0.9710716, 52.53287579999999], [-0.9691093, 52.53264590000001], [-0.9677501, 52.532448200000005], [-0.9664277, 52.5322243], [-0.9652858, 52.5320073], [-0.9641349, 52.531750200000005], [-0.9631307, 52.5315071], [-0.9621984, 52.5312663], [-0.960349, 52.5307332], [-0.9594658, 52.5304438], [-0.9586197999999998, 52.5301451], [-0.9563175, 52.52924589999999], [-0.9542465999999996, 52.5282909], [-0.9465025, 52.5243514], [-0.938809, 52.52040379999999], [-0.9385132, 52.52025340000001], [-0.9202513, 52.51091970000001], [-0.9196305, 52.5105854], [-0.919036, 52.5102456], [-0.9178821, 52.509547600000005], [-0.9169154, 52.508911], [-0.9159739, 52.5082308], [-0.9150899, 52.5075454], [-0.9140143, 52.506628899999995], [-0.913025, 52.5056818], [-0.9125181, 52.505153], [-0.9120774, 52.5046537], [-0.9116535, 52.50416270000001], [-0.9112672, 52.50367740000001], [-0.9106879, 52.5028819], [-0.908774, 52.5001682], [-0.908683, 52.5000457], [-0.9081029, 52.49920419999999], [-0.9078358, 52.4987637], [-0.9076364999999998, 52.498375900000006], [-0.9074229, 52.4978111], [-0.9072888, 52.4972347], [-0.9072471999999998, 52.49693440000001], [-0.9072254999999998, 52.496689700000005], [-0.9072205, 52.4963784], [-0.9072613999999998, 52.4959114], [-0.9072923, 52.49568469999999], [-0.9073895, 52.4952529], [-0.9075134, 52.49482350000001], [-0.907668924352677, 52.49430286280318], [-0.9078905, 52.4935611], [-0.9080286999999998, 52.493069], [-0.908147, 52.4925356], [-0.9082224, 52.4920551], [-0.9082656, 52.4915297], [-0.9082858, 52.4906312], [-0.9082017, 52.489747599999994], [-0.9081445999999996, 52.4892499], [-0.9080733, 52.4887258], [-0.9079699, 52.487914700000005], [-0.9078721, 52.4871028], [-0.9078301, 52.48646130000001], [-0.9078285, 52.486211999999995], [-0.90783, 52.485846599999995], [-0.9078593999999998, 52.48546619999998], [-0.9079099, 52.4850377], [-0.9079774000000002, 52.4846348], [-0.9080899, 52.4841228], [-0.9082608, 52.4834965], [-0.9083546, 52.483124399999994], [-0.9084651, 52.4827198], [-0.9085392, 52.48226679999999], [-0.9088745, 52.480998], [-0.9093799, 52.4792725], [-0.9094198, 52.4791437], [-0.9094707, 52.47896780000001], [-0.9095064, 52.4787573], [-0.9095569, 52.4785431], [-0.9095952000000002, 52.4782722], [-0.9096183, 52.4780762], [-0.9096313, 52.47796639999999], [-0.909657, 52.477403200000005], [-0.9096565, 52.4769823], [-0.9096201, 52.476475099999995], [-0.9095941999999998, 52.4763129], [-0.9095035999999996, 52.475790100000005], [-0.9093839, 52.4753292], [-0.9092, 52.4748464], [-0.9091594, 52.474757299999986], [-0.9089663999999996, 52.4743102], [-0.9087107, 52.473817799999985], [-0.9083783, 52.473279000000005], [-0.9079745, 52.4727523], [-0.9074004, 52.4721395], [-0.9071271, 52.471879400000006], [-0.9068287999999998, 52.471616999999995], [-0.9062105, 52.47113459999999], [-0.905492, 52.47066590000001], [-0.9048779, 52.4703188], [-0.9042461, 52.470008], [-0.9037604, 52.4697918], [-0.9032623, 52.4695877], [-0.9026912, 52.4693821], [-0.9020935, 52.469194], [-0.8999887, 52.4685868], [-0.8983152841195214, 52.46810717001376], [-0.8982013000000001, 52.4680745], [-0.8970366, 52.467724800000006], [-0.896117, 52.46743180000001], [-0.8952294, 52.46712329999998], [-0.8938111999999999, 52.4665869], [-0.8905443999999999, 52.46524010000001], [-0.8711736, 52.457122299999995], [-0.8699817999999999, 52.4566565], [-0.8687897, 52.4562117], [-0.8671234, 52.4556581], [-0.865853, 52.455277200000005], [-0.8645337999999999, 52.4549227], [-0.8628847999999999, 52.45453260000001], [-0.8612049, 52.45419089999999], [-0.8603643, 52.45403550000001], [-0.8588309, 52.4538009], [-0.8564913, 52.4535334], [-0.8515832999999999, 52.4530498], [-0.8476509, 52.452660999999985], [-0.8458935999999999, 52.4524882], [-0.8440408, 52.45230839999999], [-0.8425673999999999, 52.45211969999999], [-0.8411274999999999, 52.451876], [-0.8403134, 52.451702699999984], [-0.8395191999999999, 52.45152000000001], [-0.8381916999999999, 52.4511735], [-0.8369975999999999, 52.4507936], [-0.8356133999999998, 52.4502862], [-0.8343631, 52.449748], [-0.8332768, 52.4492028], [-0.8322008999999999, 52.448609700000006], [-0.8312716, 52.44806150000001], [-0.8306044999999999, 52.447694299999995], [-0.8299064999999999, 52.4473347], [-0.8288745000000001, 52.4468428], [-0.8277388999999999, 52.446385799999995], [-0.8265904, 52.4459696], [-0.8253599, 52.445600599999985], [-0.8241533999999999, 52.4453007], [-0.8229427, 52.445041200000006], [-0.8216115, 52.4448426], [-0.8202835999999999, 52.4446904], [-0.8188500999999999, 52.444576299999994], [-0.8174177999999999, 52.444497899999995], [-0.8145279, 52.4445483], [-0.8118704000000001, 52.444602], [-0.8084837557075693, 52.44466988250315], [-0.807071, 52.4446982], [-0.8048847999999998, 52.4447074], [-0.8042618999999999, 52.4446826], [-0.8033068999999999, 52.4446359], [-0.8025166999999999, 52.44458620000001], [-0.8014183999999999, 52.4444862], [-0.8003037, 52.444363], [-0.7998266, 52.4442947], [-0.7983365, 52.444058299999995], [-0.7968757, 52.4437575], [-0.7945493999999999, 52.44318090000001], [-0.7936432999999999, 52.442954099999994], [-0.7927146, 52.4427348], [-0.7916462, 52.44251140000001], [-0.7905603000000001, 52.4423232], [-0.7887333, 52.4420444], [-0.7886758, 52.4420376], [-0.7884588999999999, 52.44201210000001], [-0.7871858, 52.441862400000005], [-0.7858434999999999, 52.441735300000005], [-0.7856474, 52.4417155], [-0.7827370999999999, 52.4414512], [-0.7787449, 52.44110040000001], [-0.7683013, 52.44014690000001], [-0.7664265, 52.439992799999985], [-0.764568, 52.4398307], [-0.7636286999999999, 52.43972899999998], [-0.7626721999999999, 52.439606100000006], [-0.7624938706155423, 52.43957578845911], [-0.7609143000000002, 52.4393073], [-0.7598777999999999, 52.4390732], [-0.7596314, 52.439014099999994], [-0.7581443, 52.4386411], [-0.7569532, 52.4382705], [-0.7561264, 52.4379918], [-0.7553186999999999, 52.43768979999999], [-0.7537703999999998, 52.43702880000001], [-0.7526552, 52.4364652], [-0.7516177, 52.4358826], [-0.7506765999999999, 52.43528909999999], [-0.7497896999999999, 52.4346728], [-0.748957, 52.4340114], [-0.7483571000000001, 52.43347490000001], [-0.7478973, 52.43303300000001], [-0.7474778, 52.4325917], [-0.7470757999999998, 52.43214], [-0.7466658999999999, 52.4316261], [-0.7460087, 52.4306842], [-0.7450108, 52.42907139999999], [-0.7435662, 52.4267034], [-0.7424819000000001, 52.424948], [-0.7413958, 52.4231746], [-0.7404037000000001, 52.42155959999999], [-0.7402061, 52.421238], [-0.7396885999999999, 52.42057889999999], [-0.7394658, 52.4202154], [-0.7383527, 52.41841920000001], [-0.7379162999999999, 52.4177932], [-0.7375751999999999, 52.417239], [-0.7367661, 52.41591569999999], [-0.7365831999999999, 52.415574], [-0.7362852000000001, 52.41498500000001], [-0.7360728999999999, 52.41450510000001], [-0.7358150999999999, 52.4138022], [-0.7356736, 52.41334489999999], [-0.7355658, 52.4128783], [-0.7354737999999998, 52.412403299999994], [-0.7354152999999999, 52.4119166], [-0.7353838999999999, 52.41156079999999], [-0.7353694999999999, 52.41120269999999], [-0.7353869999999999, 52.41048299999999], [-0.7355070999999999, 52.4095012], [-0.7356225999999999, 52.4089494], [-0.7357729999999999, 52.4083976], [-0.7360480999999999, 52.4076241], [-0.7363662999999999, 52.406857200000005], [-0.7366127999999998, 52.4061879], [-0.7368085999999999, 52.4055104], [-0.7369505999999999, 52.4048242], [-0.7370239, 52.4043369], [-0.7370614999999999, 52.403903499999984], [-0.7370785, 52.40326360000001], [-0.7370627999999999, 52.4028523], [-0.7370099, 52.4023577], [-0.7369711999999999, 52.40208189999999], [-0.7369115, 52.4017679], [-0.7367928, 52.40127519999999], [-0.7365933, 52.400652], [-0.7363976000000001, 52.400144], [-0.7361729, 52.3996378], [-0.7358807999999999, 52.39907920000001], [-0.7355708999999999, 52.3985634], [-0.7351524999999999, 52.39796139999999], [-0.7347650999999998, 52.3974717], [-0.7343756, 52.39701350000001], [-0.7339314, 52.3964335], [-0.7335572, 52.3959878], [-0.7332202999999999, 52.3955763], [-0.7329319999999999, 52.395202600000005], [-0.7327080999999999, 52.3948736], [-0.7325262, 52.3945911], [-0.7323461000000001, 52.3942775], [-0.7323209999999999, 52.394234], [-0.7321379999999998, 52.3938688], [-0.7320232000000001, 52.3935989], [-0.7319176, 52.393311899999986], [-0.7318027999999999, 52.39290419999998], [-0.7317257, 52.392559000000006], [-0.7316667, 52.392178], [-0.7316374, 52.3918024], [-0.731626, 52.391396699999994], [-0.7316205, 52.390839], [-0.731608, 52.3905114], [-0.7315726999999999, 52.39017789999999], [-0.7315224999999999, 52.38993390000001], [-0.7314795, 52.3897721], [-0.7314033, 52.3895084], [-0.7313639, 52.3893542], [-0.7312256999999999, 52.3888984], [-0.7310863999999999, 52.38852109999999], [-0.7308988000000001, 52.38808970000001], [-0.7307036, 52.3876755], [-0.7304366, 52.3871937], [-0.7302246999999998, 52.3868527], [-0.7299887999999999, 52.38651350000001], [-0.7297169, 52.386145000000006], [-0.7293942999999999, 52.38574929999999], [-0.7291411, 52.385471], [-0.7288711999999999, 52.385192], [-0.7284306776925388, 52.384780653945135], [-0.7283517999999999, 52.384706999999985], [-0.727831, 52.384268799999994], [-0.7273389, 52.3838907], [-0.7267052, 52.3834563], [-0.7260587999999999, 52.383049799999995], [-0.7253347999999998, 52.3826514], [-0.7247036, 52.3823352], [-0.7240606999999999, 52.3820433], [-0.7231772, 52.38168149999999], [-0.7223553, 52.38137509999999], [-0.7212014, 52.38096209999999], [-0.7186522272956171, 52.38004317092117], [-0.7183369, 52.3799295], [-0.7175249999999999, 52.3795963], [-0.7169170999999999, 52.3793709], [-0.7163195804119128, 52.379118947249154], [-0.7157299, 52.3788703], [-0.7154174999999999, 52.3787536], [-0.7146356, 52.37843229999999], [-0.7133241, 52.37794879999999], [-0.7120320999999998, 52.37744550000001], [-0.711464, 52.37720219999999], [-0.7109054999999999, 52.3769508], [-0.709885, 52.3764384], [-0.7090188, 52.3759579], [-0.7082553999999999, 52.3754939], [-0.7074951, 52.37498300000001], [-0.7070886, 52.37468530000001], [-0.7068542, 52.3745136], [-0.7061304, 52.37392740000001], [-0.7055148, 52.3733788], [-0.7050266, 52.372903], [-0.7046091999999999, 52.3724548], [-0.7042427999999998, 52.3720309], [-0.7038784999999999, 52.371574], [-0.703161, 52.370539099999995], [-0.7024479999999999, 52.3694749], [-0.7009169, 52.36716200000001], [-0.6983860999999999, 52.3633359], [-0.6960002, 52.35972699999999], [-0.6944609, 52.3573901], [-0.6940550999999999, 52.35675879999999], [-0.6936788, 52.35612040000001], [-0.6934421999999999, 52.355684199999985], [-0.6932304, 52.3552433], [-0.6928642, 52.35441110000001], [-0.6922061, 52.3525886], [-0.6908724999999999, 52.3488039], [-0.6906737, 52.34823889999999], [-0.6893272, 52.3444113], [-0.6878721, 52.340277400000005], [-0.6867708, 52.3371426], [-0.6862432, 52.33564059999999], [-0.6847785, 52.331480099999986], [-0.6845684999999999, 52.3310229], [-0.6843451, 52.3303836], [-0.6842217, 52.330034700000006], [-0.6841803812168123, 52.32991742479848], [-0.6839279, 52.329200799999995], [-0.6837674281383787, 52.32874130489927], [-0.6836973, 52.328540499999995], [-0.6833667999999999, 52.327614100000005], [-0.6831743999999998, 52.3270967], [-0.682998, 52.3266826], [-0.6828312, 52.32634710000001], [-0.682561, 52.32583009999998], [-0.6822883, 52.325375599999994], [-0.6819398999999999, 52.3248565], [-0.6816659999999999, 52.32449460000001], [-0.6813808999999998, 52.3241336], [-0.6807446, 52.3233726], [-0.6794663999999999, 52.3219108], [-0.6788312, 52.321178999999994], [-0.678035, 52.32026410000001], [-0.6772287999999999, 52.31932539999999], [-0.6769437999999999, 52.3189633], [-0.6768289, 52.3188174], [-0.6764671999999999, 52.31830300000001], [-0.6761293, 52.317767], [-0.6758119, 52.3171973], [-0.6755608, 52.316680899999994], [-0.6753524999999999, 52.316181799999995], [-0.6751401999999999, 52.31558059999999], [-0.6749829999999999, 52.31507930000001], [-0.6748471, 52.31444100000001], [-0.6747574999999999, 52.313832700000006], [-0.6747157999999999, 52.31341379999999], [-0.6747010999999999, 52.3129372], [-0.6747034999999999, 52.3128173], [-0.6747132999999998, 52.31231819999999], [-0.6747628000000001, 52.3117799], [-0.6748619999999999, 52.31119360000001], [-0.675002, 52.31066869999999], [-0.675166, 52.31014819999999], [-0.6754358, 52.30947049999999], [-0.6755509, 52.3091673], [-0.6757532999999999, 52.30866819999999], [-0.6759378999999999, 52.3082005], [-0.6762402, 52.3074128], [-0.6763797999999999, 52.3070206], [-0.6764993999999999, 52.3066153], [-0.6765978, 52.30613], [-0.6766332, 52.3058406], [-0.6766421999999999, 52.3055062], [-0.6766428999999999, 52.3051603], [-0.676598, 52.3047867], [-0.6765549, 52.304452299999994], [-0.6765109, 52.304196100000006], [-0.6764188999999999, 52.303878], [-0.6763502, 52.30363510000001], [-0.6762537, 52.30339420000001], [-0.6761671, 52.3032103], [-0.6760805999999999, 52.3030353], [-0.6758577, 52.30261309999999], [-0.6756514, 52.30229049999999], [-0.6754440999999999, 52.301994], [-0.6752320999999999, 52.3017311], [-0.6749936, 52.30145459999999], [-0.6747503999999999, 52.30121330000001], [-0.6745352, 52.3009778], [-0.6741747999999999, 52.3006514], [-0.6737863, 52.3003424], [-0.6733754, 52.3000406], [-0.6729456, 52.2997489], [-0.6723692, 52.29939769999999], [-0.6721052999999999, 52.2992522], [-0.6717558, 52.2990612], [-0.6713785, 52.298884599999994], [-0.6707944999999998, 52.29862479999999], [-0.6703839, 52.2984672], [-0.6699506, 52.2983087], [-0.6694610000000001, 52.2981491], [-0.6689492000000001, 52.2979958], [-0.6683282, 52.297831599999995], [-0.6676993999999999, 52.2976846], [-0.6671571999999999, 52.297582199999994], [-0.6666241999999999, 52.2974906], [-0.6660499000000001, 52.29741069999999], [-0.6656061, 52.2973557], [-0.6649873999999999, 52.2973016], [-0.6642865, 52.29725739999999], [-0.6618796, 52.2971327], [-0.6612769, 52.2971065], [-0.6606924, 52.2970766], [-0.6603797999999999, 52.29706299999999], [-0.6594102, 52.2970108], [-0.658128, 52.296945099999995], [-0.6574496999999999, 52.2969009], [-0.65685, 52.29685490000001], [-0.6560519999999999, 52.29678279999999], [-0.6549171999999999, 52.2966417], [-0.6538657999999999, 52.2964637], [-0.6530347, 52.2962989], [-0.6520146, 52.296067], [-0.6510495, 52.2958107], [-0.650296, 52.295582], [-0.6496138, 52.2953548], [-0.6489492, 52.2951217], [-0.648291, 52.2948565], [-0.6475190999999999, 52.294528799999995], [-0.6467939999999999, 52.2941949], [-0.6460358999999999, 52.2938105], [-0.6456922, 52.2936118], [-0.6452658, 52.293359200000005], [-0.6445185, 52.29288079999999], [-0.6441821, 52.2926538], [-0.6438467, 52.29240840000001], [-0.6435034999999999, 52.292147699999994], [-0.6431738999999999, 52.2918842], [-0.642841, 52.29160300000001], [-0.6425224, 52.29132039999999], [-0.6418895999999998, 52.2907446], [-0.6390806, 52.2881561], [-0.6362670999999999, 52.28556329999999], [-0.6345529999999999, 52.28396169999999], [-0.6320847, 52.2817259], [-0.6307834999999999, 52.2805573], [-0.6300775999999999, 52.2799643], [-0.6293221999999999, 52.27935749999999], [-0.628820698883665, 52.27898397166535], [-0.6285254999999998, 52.2787641], [-0.6276374999999998, 52.27813050000001], [-0.6266682999999998, 52.2774933], [-0.6265362999999999, 52.277412000000005], [-0.6227092031048118, 52.27498606676315], [-0.6187159999999999, 52.2724547], [-0.6162769, 52.270908899999995], [-0.6121089, 52.268249899999994], [-0.6063595999999999, 52.264607299999994], [-0.6060869999999999, 52.264433999999994], [-0.6012946, 52.261396399999995], [-0.6002033, 52.2607272], [-0.5990561999999999, 52.260059700000006], [-0.5949285, 52.25782329999999], [-0.5682789999999999, 52.243448], [-0.5624165, 52.24026879999999], [-0.5600193, 52.23897929999999], [-0.5588188999999999, 52.238343500000006], [-0.5576736, 52.2377973], [-0.5565293999999998, 52.2373133], [-0.5556116, 52.2369589], [-0.554606, 52.2366228], [-0.5538292999999999, 52.236390400000005], [-0.5527831, 52.23610839999999], [-0.5513270999999998, 52.2357391], [-0.5498896999999999, 52.23533040000001], [-0.5492932, 52.23515189999999], [-0.549107, 52.2350936], [-0.5480567, 52.2347646], [-0.5461663, 52.234082], [-0.544622, 52.233445399999994], [-0.5436898999999998, 52.2330389], [-0.5428305, 52.232635599999995], [-0.5406558, 52.23156530000001], [-0.5391331, 52.2308081], [-0.5389891704717129, 52.23073160606106], [-0.5376428999999999, 52.2300161], [-0.5371547, 52.229731699999995], [-0.5369464000000002, 52.2296103], [-0.535518, 52.22867819999998], [-0.5343711999999999, 52.22786219999998], [-0.5339325999999999, 52.22751830000001], [-0.5335329999999999, 52.22719370000001], [-0.5330744, 52.226803999999994], [-0.5322347999999999, 52.2260253], [-0.5318018, 52.2256052], [-0.5310198, 52.224748600000005], [-0.5309296612181601, 52.224641675843834], [-0.5306106, 52.2242632], [-0.5302822, 52.22384989999999], [-0.5297922, 52.22319039999999], [-0.5294191999999999, 52.2226098], [-0.5292573, 52.22234600000001], [-0.5289089, 52.2217308], [-0.5285656, 52.221068], [-0.5283479, 52.2205821], [-0.528174, 52.2201558], [-0.5281116053727022, 52.21998654579095], [-0.5278573, 52.219296699999994], [-0.5275037, 52.2179242], [-0.5273359, 52.21689619999999], [-0.5271992999999999, 52.2158538], [-0.5269369, 52.21371150000001], [-0.5265375999999999, 52.210562200000005], [-0.5260887, 52.2070202], [-0.5256549, 52.203608499999994], [-0.5256276, 52.20337870000001], [-0.5255177, 52.20258450000001], [-0.5253732, 52.2013765], [-0.5251327999999998, 52.1995041], [-0.5249049999999998, 52.1976707], [-0.5245726, 52.1949854], [-0.5242204, 52.192252399999994], [-0.5240433999999999, 52.19083669999998], [-0.5239528999999999, 52.1901728], [-0.5237871, 52.1888522], [-0.5234723, 52.1863412], [-0.5229114, 52.1817969], [-0.5228474999999999, 52.18133039999999], [-0.5226789, 52.180434000000005], [-0.5225084999999999, 52.1797011], [-0.5223053, 52.1790282], [-0.5221248, 52.1784956], [-0.5218326999999999, 52.17771320000001], [-0.5212577999999999, 52.176472], [-0.5209244, 52.17583510000001], [-0.5205658, 52.17521800000001], [-0.5197944, 52.17399270000001], [-0.5192256, 52.17321049999999], [-0.5186307999999998, 52.1724398], [-0.518008, 52.1716917], [-0.5174062, 52.1710058], [-0.5166646, 52.17021729999999], [-0.515869, 52.1694456], [-0.5136634999999999, 52.1674099], [-0.5115121999999999, 52.1654656], [-0.5113042, 52.16527239999999], [-0.5109147162283741, 52.16491882804252], [-0.5077327, 52.16203010000001], [-0.5065434, 52.16092679999999], [-0.5019154000000001, 52.1566697], [-0.49808459999999993, 52.153153899999985], [-0.4939297000000001, 52.14933500000001], [-0.4927924000000001, 52.1483151], [-0.48896279999999986, 52.14477660000001], [-0.4882869000000001, 52.14422569999999], [-0.4878282, 52.1438039], [-0.4872488, 52.143273], [-0.48682059999999994, 52.14288410000001], [-0.4866118, 52.1426892], [-0.4861642000000001, 52.1422844], [-0.48499710000000007, 52.1412095], [-0.4844434000000001, 52.140702899999994], [-0.484145, 52.140435399999994], [-0.4836887, 52.140029], [-0.4829066000000001, 52.1393271], [-0.4823464, 52.1388223], [-0.4817234, 52.13823549999999], [-0.48129650000000007, 52.1378547], [-0.4806640999999999, 52.13725999999999], [-0.4804449, 52.13704589999999], [-0.4800289, 52.1365975], [-0.479728, 52.1362583], [-0.4795649, 52.1360601], [-0.47913109999999987, 52.13546699999999], [-0.4786808000000001, 52.1347574], [-0.4786611, 52.1347242], [-0.4785112, 52.1344692], [-0.4782429000000001, 52.134012899999995], [-0.4778373000000001, 52.1333412], [-0.4777696, 52.13322920000001], [-0.4776157999999999, 52.1329622], [-0.4772376, 52.132297099999995], [-0.47717169999999987, 52.1321099], [-0.4770424999999999, 52.1317427], [-0.4769605, 52.13121509999999], [-0.4769745, 52.1308122], [-0.477034, 52.1303914], [-0.4771808, 52.12930759999999], [-0.4772347, 52.12850269999999], [-0.4773063, 52.12771239999999], [-0.4774435000000001, 52.1268203], [-0.4777965, 52.12473979999999], [-0.4781044, 52.1226543], [-0.4781966, 52.1219858], [-0.47830420000000007, 52.1214065], [-0.4783300999999999, 52.1212005], [-0.47836835036491226, 52.12097512205706], [-0.4784247, 52.1206431], [-0.47845629999999995, 52.1203428], [-0.4787877, 52.1180019], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.4790407, 52.1159579], [-0.4790660000000001, 52.11574900000001], [-0.47935919999999993, 52.1138976], [-0.4793764599612652, 52.11377870904075], [-0.4793870619140866, 52.11370567996295], [-0.47945230000000005, 52.11325630000001], [-0.4794761, 52.1130928], [-0.47960890000000006, 52.1118438], [-0.4796721999999999, 52.11076859999999], [-0.4796742999999999, 52.11057459999999], [-0.479666898003764, 52.10978287988833], [-0.4796560000000001, 52.1086172], [-0.4796760000000001, 52.10782669999999], [-0.4797086, 52.10732789999999], [-0.47976269999999993, 52.10657829999999], [-0.4798385, 52.1057532], [-0.479868, 52.105526999999995], [-0.4799902, 52.104673600000005], [-0.4801641, 52.1037786], [-0.4804005, 52.10278170000001], [-0.4805804000000001, 52.1021392], [-0.4808455, 52.10125600000001], [-0.4811611999999999, 52.1003841], [-0.48186309999999993, 52.0986351], [-0.48212040000000006, 52.09800859999999], [-0.4865861, 52.0871314], [-0.4870469999999999, 52.08617340000001], [-0.4875759, 52.085189], [-0.4881242999999999, 52.08427789999998], [-0.488758, 52.0833133], [-0.488998, 52.08300089999999], [-0.4897225, 52.0820122], [-0.4905521000000001, 52.08100939999999], [-0.49143, 52.080062299999994], [-0.4928335, 52.07863309999998], [-0.5049512999999999, 52.066337700000005], [-0.5052505999999999, 52.0660399], [-0.5065489, 52.06471749999999], [-0.5072572999999999, 52.06399589999999], [-0.5083276, 52.062775300000006], [-0.5084327, 52.0626578], [-0.5093779999999999, 52.061496799999986], [-0.5100706999999999, 52.0605603], [-0.5109758999999999, 52.0591759], [-0.5117758, 52.05779979999999], [-0.5124291, 52.056430000000006], [-0.5127046, 52.0558074], [-0.5129336, 52.05518440000001], [-0.5131398809273009, 52.054578667909794], [-0.5134956, 52.0535341], [-0.5138591999999998, 52.05207939999999], [-0.5140259, 52.05124179999999], [-0.5141489, 52.05036219999999], [-0.5142503, 52.049196], [-0.5142741999999999, 52.048576], [-0.5142864999999999, 52.047933099999995], [-0.5142344000000001, 52.0466624], [-0.5139905999999999, 52.0441067], [-0.5138419999999999, 52.04256039999999], [-0.5137864999999999, 52.04179099999999], [-0.5137621, 52.04102029999999], [-0.5137227, 52.04038940000001], [-0.5136871, 52.03965769999999], [-0.5136386, 52.0390678], [-0.5135352, 52.0379287], [-0.5134644, 52.03709720000001], [-0.5133819, 52.03626710000001], [-0.5127915, 52.0303838], [-0.5126504, 52.0289999], [-0.5124591, 52.027640600000005], [-0.5122276999999998, 52.0266232], [-0.5118701, 52.0254654], [-0.5114885999999998, 52.02446640000001], [-0.5110903999999998, 52.02346330000001], [-0.5108597, 52.022923], [-0.510756, 52.0226845], [-0.5103238, 52.0217184], [-0.5100405, 52.0212024], [-0.5097631, 52.020687499999994], [-0.5090688999999999, 52.0194956], [-0.508487, 52.01861480000001], [-0.5079786, 52.0178841], [-0.507421, 52.01715260000001], [-0.506821, 52.0164167], [-0.5061156, 52.0156223], [-0.5059624999999999, 52.01546249999999], [-0.5045769999999999, 52.014004799999995], [-0.5025206999999999, 52.0118413], [-0.5010332, 52.0102723], [-0.5006668999999999, 52.0098145], [-0.5005052, 52.00964389999999], [-0.5002781, 52.009410300000006], [-0.4996697, 52.00879059999999], [-0.49949179999999993, 52.0085971], [-0.4993196, 52.0084098], [-0.4992112, 52.008299], [-0.4990064999999999, 52.0080852], [-0.498644, 52.0076356], [-0.4981141, 52.0070821], [-0.49663770000000007, 52.0055399], [-0.49627589999999994, 52.0051541], [-0.4958651999999999, 52.004711499999985], [-0.4956875, 52.0045061], [-0.4954747000000001, 52.0042667], [-0.49483270000000007, 52.0034788], [-0.494536821030003, 52.00309223158789], [-0.4944363000000001, 52.0029609], [-0.494139, 52.0025343], [-0.4937013, 52.00188969999999], [-0.4931365, 52.000940400000005], [-0.4926361, 51.9999797], [-0.4923284876730547, 51.99930615890027], [-0.4923233, 51.9992948], [-0.4920384, 51.9986116], [-0.4916211, 51.9973231], [-0.49125530000000006, 51.995865399999985], [-0.491052, 51.9948864], [-0.49089400000000005, 51.9939085], [-0.4907773, 51.99296449999999], [-0.49072539999999987, 51.9920062], [-0.49072539999999987, 51.9911861], [-0.4907578, 51.9903723], [-0.4908184, 51.9896452], [-0.4909026999999999, 51.98893270000001], [-0.4910157999999999, 51.9882191], [-0.4912929, 51.9869727], [-0.4917671, 51.9852308], [-0.4919752999999999, 51.9844435], [-0.4931143, 51.98024939999999], [-0.4932011, 51.9799432], [-0.4945019999999999, 51.9749688], [-0.4946691, 51.97416489999999], [-0.4950621, 51.97128959999999], [-0.4951879, 51.9684813], [-0.4951980999999999, 51.9681204], [-0.4953699999999999, 51.9626767], [-0.4953919999999999, 51.9622483], [-0.49540539999999994, 51.9615764], [-0.49542290000000005, 51.96110039999999], [-0.4954263, 51.96101879999999], [-0.4954536999999999, 51.9603512], [-0.4954719999999999, 51.9596282], [-0.4957154, 51.95237310000001], [-0.4957181, 51.9523019], [-0.49598486340219194, 51.94396531986611], [-0.4962332, 51.9362032], [-0.4962745999999999, 51.93507879999999], [-0.4962723, 51.9339543], [-0.4961852999999999, 51.93309329999999], [-0.49600889999999986, 51.932227], [-0.4958602, 51.931685599999994], [-0.4956676, 51.931142599999994], [-0.4953672999999999, 51.930415700000005], [-0.4949834, 51.9296866], [-0.4946023, 51.9290688], [-0.4941765, 51.928462999999994], [-0.4936820999999999, 51.9278331], [-0.4931293, 51.92721100000001], [-0.4924948, 51.9265703], [-0.4917956, 51.925948599999984], [-0.49075419999999986, 51.925121999999995], [-0.4895908, 51.92433999999999], [-0.4836429, 51.92070459999999], [-0.4773841, 51.91687900000001], [-0.4681346, 51.911244199999985], [-0.4674085999999999, 51.9108019], [-0.4667140999999999, 51.9104294], [-0.46638760000000007, 51.9102305], [-0.4663874723715689, 51.91023042134808], [-0.4659115, 51.90993709999999], [-0.4653519, 51.9095938], [-0.46471349999999995, 51.9092066], [-0.4640561, 51.908851799999994], [-0.4606062000000001, 51.9067366], [-0.4600592, 51.90641440000001], [-0.459638, 51.90616959999999], [-0.4593660000000001, 51.906011500000005], [-0.4590359, 51.90581949999999], [-0.45831840000000007, 51.90538929999999], [-0.4576250999999999, 51.9049532], [-0.4570644999999999, 51.90458749999999], [-0.45657769999999986, 51.9042764], [-0.4560452, 51.9039429], [-0.4553533, 51.9035185], [-0.4550867, 51.9033578], [-0.4548453, 51.90321209999999], [-0.4546424, 51.9030898], [-0.4539138999999998, 51.9026532], [-0.4531816000000001, 51.90220969999999], [-0.4524952999999999, 51.9017899], [-0.4518848, 51.9014153], [-0.4514559, 51.90115019999999], [-0.4509272, 51.9008328], [-0.45061509999999994, 51.9006455], [-0.4501791999999999, 51.9003765], [-0.4496559, 51.9000624], [-0.44917709999999994, 51.8997703], [-0.4491576420597607, 51.899758451794206], [-0.4486634, 51.89945749999999], [-0.4481863, 51.89916839999999], [-0.4475989, 51.8988109], [-0.4471751, 51.898547699999995], [-0.4466414, 51.89821839999999], [-0.44620249999999995, 51.8979489], [-0.4456205, 51.8975847], [-0.4451031, 51.8972625], [-0.4445989, 51.89695139999998], [-0.44431049999999994, 51.89677509999999], [-0.4440155, 51.8965922], [-0.4436975, 51.8963971], [-0.44341300000000006, 51.8962226], [-0.4426915, 51.8957823], [-0.4417329, 51.8951952], [-0.4413020999999999, 51.8949307], [-0.4405953, 51.89450370000001], [-0.4399543, 51.89410720000001], [-0.4392157, 51.8936551], [-0.4385330999999999, 51.8932446], [-0.4379081, 51.8928622], [-0.4371745, 51.8924153], [-0.4364517, 51.89197159999999], [-0.4357677, 51.89155530000001], [-0.4351293, 51.89116380000001], [-0.43461169999999993, 51.8908477], [-0.4339716, 51.8904589], [-0.4332823, 51.8900393], [-0.4325424, 51.8895887], [-0.43245969999999995, 51.88953630000001], [-0.4323188999999999, 51.8894491], [-0.4318128, 51.8891368], [-0.4310712, 51.88868409999999], [-0.43086269691053414, 51.8885561180277], [-0.4303603999999999, 51.8882478], [-0.430004, 51.88803179999999], [-0.42962549999999994, 51.88780250000001], [-0.4292365000000001, 51.8875691], [-0.4288878, 51.8873547], [-0.4281502, 51.88690939999999], [-0.4275065, 51.886527], [-0.4268345999999999, 51.886157], [-0.42614900000000006, 51.8858046], [-0.4259566, 51.885712600000005], [-0.4256586, 51.8855702], [-0.42543849999999994, 51.88546489999999], [-0.42484539999999993, 51.8852037], [-0.424135, 51.88491699999999], [-0.42354480000000005, 51.8846911], [-0.4229613, 51.88445289999999], [-0.4227053, 51.8843666], [-0.42237130000000006, 51.8842568], [-0.4220461, 51.884156899999994], [-0.4211446, 51.8838526], [-0.4205029, 51.88368139999999], [-0.4195016999999999, 51.88344659999999], [-0.4193133, 51.88340239999999], [-0.41807009999999994, 51.8831532], [-0.41736339999999994, 51.883017499999994], [-0.41730939999999994, 51.8830084], [-0.4171519, 51.88298170000001], [-0.4168797, 51.8829289], [-0.4164996999999999, 51.8828544], [-0.4154911999999999, 51.8826615], [-0.4141399679115855, 51.88239789410931], [-0.412675, 51.88211210000001], [-0.4120499, 51.88199009999999], [-0.4113833999999999, 51.8818436], [-0.410851, 51.881712799999995], [-0.4108051999999999, 51.88170040000001], [-0.4104558, 51.8816059], [-0.4102542, 51.8815514], [-0.4098733000000001, 51.88143959999999], [-0.40939049999999994, 51.881289800000005], [-0.4091484, 51.88121039999999], [-0.4089359, 51.88114070000002], [-0.4084048, 51.8809412], [-0.407635, 51.88063410000001], [-0.4070033, 51.88035099999999], [-0.4065097999999999, 51.8801117], [-0.40584059999999994, 51.879757399999995], [-0.4052317, 51.8793997], [-0.4047717, 51.8791058], [-0.4042196, 51.8787214], [-0.4032312, 51.8779936], [-0.4027055, 51.8775987], [-0.4021892, 51.877217], [-0.4016554, 51.87682379999999], [-0.4011874, 51.8764793], [-0.4006026, 51.876048], [-0.4001802, 51.8757292], [-0.3996814, 51.875361600000005], [-0.3994333, 51.875182800000005], [-0.39905899999999994, 51.87491200000001], [-0.3986298999999999, 51.874597400000006], [-0.39804509999999993, 51.8741702], [-0.39745099999999994, 51.87373049999999], [-0.3968863999999999, 51.873314], [-0.3962762, 51.8728653], [-0.3956526, 51.8724132], [-0.3951349, 51.8720455], [-0.3945408, 51.8716574], [-0.3938997, 51.8712798], [-0.3932467, 51.8709326], [-0.3926351, 51.870619600000005], [-0.392057, 51.87035239999999], [-0.3913462999999999, 51.8700212], [-0.3907937000000001, 51.8697554], [-0.3901607, 51.8694208], [-0.3899569, 51.86930650000001], [-0.3895625999999999, 51.8690714], [-0.3889697999999999, 51.8686822], [-0.3884051999999999, 51.8682689], [-0.3879653, 51.8679087], [-0.3875174, 51.86750630000001], [-0.3870896, 51.86707149999999], [-0.386745, 51.86667049999999], [-0.3863909, 51.8661993], [-0.38608789999999993, 51.8657107], [-0.385829, 51.8652155], [-0.3856089999999999, 51.8647155], [-0.3854133, 51.8642109], [-0.3852093999999999, 51.8637074], [-0.384956, 51.86317239999999], [-0.3846648999999999, 51.862644800000005], [-0.3843176, 51.8621255], [-0.3839353, 51.861623], [-0.3835384, 51.861164], [-0.3830663, 51.8606813], [-0.3825621, 51.86022059999999], [-0.3820162999999999, 51.8597742], [-0.3817078, 51.859541400000005], [-0.38145699999999994, 51.8593586], [-0.3808655, 51.858954399999995], [-0.3803479, 51.8586115], [-0.3797591, 51.8582098], [-0.3791704, 51.85778739999999], [-0.3786232, 51.8573683], [-0.3780949, 51.8569597], [-0.3775383, 51.85651899999999], [-0.3769896999999999, 51.8560852], [-0.376448, 51.8556584], [-0.37622399999999995, 51.85548299999999], [-0.37586859999999994, 51.855202199999994], [-0.3754113, 51.85484329999999], [-0.374785, 51.854349799999994], [-0.37415199999999993, 51.85385349999999], [-0.373527, 51.85335999999999], [-0.3728967, 51.8528646], [-0.372269, 51.852374999999995], [-0.3716923999999999, 51.8519211], [-0.3711210999999999, 51.85146379999999], [-0.3710161, 51.851373900000006], [-0.3708553, 51.8512363], [-0.3705511, 51.85097590000001], [-0.3699972, 51.850458899999985], [-0.3694729, 51.8499161], [-0.3689927, 51.84936619999999], [-0.3685663, 51.8488228], [-0.36817339999999993, 51.84826329999999], [-0.3678073, 51.8476768], [-0.3674813, 51.847072999999995], [-0.3672024, 51.846488699999995], [-0.3669703999999999, 51.8459063], [-0.3667934, 51.8453653], [-0.3667099, 51.845054100000006], [-0.36664849999999993, 51.84482529999999], [-0.36652109999999993, 51.844265], [-0.3664733, 51.8441122], [-0.3663614999999999, 51.8437555], [-0.3661724, 51.84322699999999], [-0.3659914, 51.8427918], [-0.3655841, 51.84203519999999], [-0.3654584, 51.8418286], [-0.3651062, 51.8411954], [-0.3647307, 51.840652600000006], [-0.3646084, 51.8404925], [-0.3644578, 51.8402987], [-0.3643164, 51.8401147], [-0.3640374, 51.83978239999999], [-0.36391529999999994, 51.8396368], [-0.3633896999999999, 51.83907139999999], [-0.36288399999999993, 51.8385852], [-0.3623502, 51.8381146], [-0.36177090000000006, 51.83764060000001], [-0.3612492, 51.83723199999999], [-0.3607274999999999, 51.8368235], [-0.36015889999999995, 51.8363644], [-0.3596156999999999, 51.8358954], [-0.35932611364780853, 51.83561996913083], [-0.3590980999999999, 51.83540309999999], [-0.3586139, 51.8349092], [-0.3583645, 51.8346306], [-0.3581405999999999, 51.834370400000005], [-0.35769, 51.833820900000006], [-0.35728229999999994, 51.833261499999985], [-0.35716300141206236, 51.833078520820536], [-0.3569095, 51.8326897], [-0.35659959999999996, 51.8321661], [-0.3563085999999999, 51.831631599999994], [-0.3560645, 51.83108709999998], [-0.3559076, 51.83064869999999], [-0.35573189999999993, 51.83010829999999], [-0.3555952, 51.82957849999999], [-0.3555349, 51.829334], [-0.35548110000000005, 51.829049899999994], [-0.3553953, 51.8284722], [-0.3553498, 51.82788599999999], [-0.3553456, 51.82730519999999], [-0.3553832, 51.8267175], [-0.3554596, 51.82613239999999], [-0.3555443, 51.8256183], [-0.35563279999999997, 51.825101], [-0.3557185, 51.82448289999999], [-0.3557627, 51.8239027], [-0.3557642, 51.8232667], [-0.3557253, 51.822644999999994], [-0.3556462, 51.8220672], [-0.3555617, 51.82159639999999], [-0.3554503, 51.821133199999984], [-0.3553109, 51.8206613], [-0.3551914, 51.82030009999999], [-0.35500899999999996, 51.8198217], [-0.3547906, 51.8193291], [-0.3545799, 51.81889239999998], [-0.3542982, 51.8183892], [-0.3540032, 51.81793329999999], [-0.35371579999999997, 51.8175414], [-0.35334829999999995, 51.8170609], [-0.3529344, 51.816509399999994], [-0.3526128, 51.816093899999984], [-0.35239, 51.8157822], [-0.35227759999999997, 51.81562939999999], [-0.3520074, 51.81526989999998], [-0.3518369, 51.815050799999995], [-0.35178699999999996, 51.8149867], [-0.3515441, 51.81467450000001], [-0.351164, 51.8141753], [-0.35096179999999993, 51.8139099], [-0.35038859999999994, 51.813134199999986], [-0.3500174999999999, 51.812651900000006], [-0.34966339999999996, 51.812187599999994], [-0.34921649999999993, 51.8115928], [-0.34885279999999996, 51.81112069999999], [-0.348241, 51.81045050000001], [-0.3481309, 51.81031159999998], [-0.3481164797292545, 51.810291804901055], [-0.3477789, 51.8098284], [-0.3474871, 51.8094522], [-0.3472508, 51.80914619999999], [-0.34711269999999994, 51.80896380000001], [-0.3468562, 51.808635200000005], [-0.3465655, 51.8082449], [-0.34645850000000006, 51.80810199999999], [-0.3461461, 51.80768189999999], [-0.3456987999999999, 51.80708129999999], [-0.3453758, 51.806656399999994], [-0.34529909999999997, 51.806554000000006], [-0.3452281, 51.8064627], [-0.3448606, 51.8059784], [-0.3445495, 51.80556959999999], [-0.3444690999999999, 51.8054647], [-0.3443705, 51.80533590000001], [-0.34414039999999996, 51.8050356], [-0.3437032, 51.804458399999994], [-0.3432821, 51.8038986], [-0.343093, 51.8036556], [-0.34283289999999994, 51.8033198], [-0.34238759999999996, 51.8027443], [-0.3419382999999999, 51.8021654], [-0.34154139999999994, 51.80164130000001], [-0.3412289, 51.8012299], [-0.34082959999999995, 51.8007077], [-0.3404501, 51.8001985], [-0.34016139999999995, 51.79982339999999], [-0.3398381999999999, 51.7993838], [-0.3395524999999999, 51.799014699999994], [-0.33926589999999995, 51.79864260000001], [-0.3389745, 51.798273300000005], [-0.33869419999999995, 51.79791079999999], [-0.3383727, 51.7974889], [-0.3381027999999999, 51.7971171], [-0.3377436999999999, 51.796638], [-0.3373441, 51.7961096], [-0.33694169999999996, 51.79558130000001], [-0.33652829999999995, 51.795037699999995], [-0.3361662, 51.7945625], [-0.335839, 51.7941295], [-0.3355306, 51.793731400000006], [-0.33525189999999994, 51.793364999999994], [-0.3348576999999999, 51.792857299999994], [-0.3344191, 51.7922775], [-0.33398829999999996, 51.791709099999984], [-0.3335662, 51.79115190000001], [-0.3331433999999999, 51.7905967], [-0.3324219, 51.7896461], [-0.3320141999999999, 51.78911850000001], [-0.33162259999999993, 51.78860499999998], [-0.330774, 51.78750110000001], [-0.3303391, 51.78692339999999], [-0.3299073, 51.786351], [-0.3296689, 51.78603679999999], [-0.3294731, 51.785782100000006], [-0.32903959999999993, 51.7852119], [-0.32866680000000004, 51.784721600000005], [-0.3283463, 51.7843052], [-0.32803009999999994, 51.78390389999999], [-0.3278044, 51.783609899999995], [-0.32725219999999994, 51.782884999999986], [-0.3265787, 51.7819804], [-0.3261901, 51.7814397], [-0.3258155999999999, 51.780892699999995], [-0.32546819999999993, 51.7803352], [-0.32514409999999994, 51.7797828], [-0.32461970000000007, 51.7787896], [-0.32442619999999994, 51.77840349999999], [-0.32416739999999994, 51.777875], [-0.3240159669874666, 51.77753249589623], [-0.323976, 51.7774421], [-0.3239079, 51.7772744], [-0.3238561999999999, 51.7771474], [-0.3237482, 51.7768817], [-0.3235403, 51.77633159999999], [-0.3233432, 51.7757416], [-0.323158, 51.7751179], [-0.32300369999999995, 51.774538699999994], [-0.3228564, 51.773915200000005], [-0.3226981, 51.773120199999994], [-0.322627, 51.77265959999998], [-0.3225478, 51.7720326], [-0.3224753, 51.7714442], [-0.3224004, 51.7708123], [-0.3223318, 51.7701803], [-0.3222663, 51.76955170000001], [-0.3221723, 51.76871960000001], [-0.3220086, 51.76729290000001], [-0.3219618, 51.766898399999995], [-0.32193460000000007, 51.76669129999999], [-0.3218985, 51.7663984], [-0.32187200000000005, 51.76617890000001], [-0.3217634, 51.7652343], [-0.3217109, 51.76478229999999], [-0.3216707, 51.7641963], [-0.32166, 51.7635622], [-0.3216881, 51.762972], [-0.321719, 51.7626442], [-0.3217607, 51.7623932], [-0.3218692, 51.76182159999998], [-0.3220088, 51.76126759999999], [-0.3221871, 51.7607298], [-0.3223842, 51.76020210000001], [-0.32245929999999995, 51.7600195], [-0.3226107999999999, 51.7596609], [-0.3227932, 51.75927659999999], [-0.32297299999999995, 51.75893260000001], [-0.3232518, 51.758478], [-0.3234263, 51.75820049999999], [-0.32368919999999995, 51.7578286], [-0.32397469999999995, 51.7574478], [-0.3242833, 51.75706819999999], [-0.32463469999999994, 51.7566713], [-0.32559869999999996, 51.7555468], [-0.32588169999999994, 51.75516660000001], [-0.3260482, 51.75493550000001], [-0.32636469999999995, 51.754426599999995], [-0.32660209999999995, 51.753992399999994], [-0.32679769999999997, 51.753553499999995], [-0.3269465, 51.75316], [-0.3271343, 51.7526618], [-0.32726439999999996, 51.75227580000001], [-0.3273962, 51.7517965], [-0.3274243, 51.75166190000001], [-0.32747219999999994, 51.7514032], [-0.3275272, 51.7510039], [-0.3275933999999999, 51.7505022], [-0.3276734, 51.74986719999999], [-0.3276857, 51.74951239999999], [-0.3276228, 51.7490911], [-0.32757299999999995, 51.74869110000001], [-0.3274678999999999, 51.7482146], [-0.3273649, 51.747866399999985], [-0.32724359999999997, 51.7475261], [-0.3270596, 51.74707779999999], [-0.32682999999999995, 51.74660149999998], [-0.3265604, 51.7461346], [-0.32644029999999996, 51.74594019999999], [-0.3262731, 51.7456795], [-0.32609169999999993, 51.7454127], [-0.32577529999999993, 51.744955299999994], [-0.3255173, 51.744596], [-0.32535729999999996, 51.74438510000001], [-0.3250672, 51.744027], [-0.32481439999999995, 51.7437087], [-0.324545, 51.7434252], [-0.32416059999999997, 51.74304189999999], [-0.32368250000000004, 51.74260780000001], [-0.32299049999999996, 51.74199339999999], [-0.32269879999999995, 51.7417249], [-0.32236419999999993, 51.74139340000001], [-0.32217479999999993, 51.7412029], [-0.3219116, 51.740920800000005], [-0.3213346999999999, 51.74025160000001], [-0.32101219999999997, 51.7398422], [-0.32062209999999997, 51.73926829999999], [-0.3203101, 51.73877319999999], [-0.32007529999999995, 51.7383452], [-0.31999520000000004, 51.7381848], [-0.3199319, 51.7380611], [-0.3198563, 51.7379037], [-0.31948109999999996, 51.737009699999994], [-0.319249, 51.736253999999995], [-0.31913040000000004, 51.73575069999999], [-0.31904649999999996, 51.7353262], [-0.31896869999999994, 51.73479079999999], [-0.31892319999999996, 51.73434139999999], [-0.3189076, 51.7340391], [-0.3189239, 51.733520600000006], [-0.3189887, 51.7327588], [-0.3190739, 51.7322368], [-0.3192128, 51.7315577], [-0.3194597, 51.730522099999995], [-0.31959589999999993, 51.7299372], [-0.31973689999999994, 51.72936539999999], [-0.3199057, 51.7286844], [-0.32018759999999996, 51.72749389999999], [-0.320292, 51.727042899999994], [-0.32058049999999993, 51.7256825], [-0.320836, 51.7245935], [-0.3209835999999999, 51.72407110000001], [-0.3212357, 51.722991099999994], [-0.32148016983956257, 51.721918011123584], [-0.32152610000000004, 51.721716400000005], [-0.3218177, 51.72057370000001], [-0.3221207, 51.7193], [-0.3223111, 51.7184161], [-0.32255529999999993, 51.7174481], [-0.32278899999999994, 51.7165013], [-0.322813, 51.71639580000001], [-0.3229041, 51.7160047], [-0.3230102, 51.7155731], [-0.32312859999999993, 51.7150556], [-0.32325509999999996, 51.714586100000005], [-0.32335169999999996, 51.71413929999999], [-0.3234483, 51.71370350000001], [-0.32354759999999994, 51.7133327], [-0.3236551, 51.712831099999995], [-0.3237884, 51.71229159999999], [-0.32389309999999993, 51.71179819999999], [-0.3239882, 51.71141920000001], [-0.3240414999999999, 51.71120760000001], [-0.3241421, 51.71075489999999], [-0.32427269999999997, 51.7102188], [-0.3244224, 51.7095899], [-0.32456519999999994, 51.708988000000005], [-0.3246686, 51.7085345], [-0.3247802, 51.708055599999994], [-0.32486719999999997, 51.707699], [-0.32495569999999996, 51.707291], [-0.32505359999999994, 51.70692259999999], [-0.3251474999999999, 51.706513699999995], [-0.32522499999999993, 51.706174], [-0.32530799999999993, 51.7058072], [-0.3253897, 51.70542199999999], [-0.32548219999999994, 51.70489589999999], [-0.32552219999999993, 51.70440440000001], [-0.3255704, 51.70376519999999], [-0.3255825, 51.703429599999986], [-0.32558419999999993, 51.7028872], [-0.32557819999999993, 51.7024567], [-0.3255522, 51.70209520000001], [-0.3255265, 51.701918199999994], [-0.325457, 51.7016174], [-0.3253903, 51.70109569999999], [-0.32529199999999997, 51.70056829999999], [-0.3251725, 51.69992489999999], [-0.3250302, 51.699436], [-0.3248566, 51.6989216], [-0.3246146, 51.69827810000001], [-0.324331, 51.697629], [-0.3240951, 51.6971249], [-0.3238392, 51.696621699999994], [-0.32327739999999994, 51.6956522], [-0.3221607000000001, 51.6937237], [-0.3200789, 51.69016390000001], [-0.3189531, 51.68831519999999], [-0.3183425, 51.68734810000001], [-0.3178188, 51.686552], [-0.31722599999999995, 51.6857167], [-0.3170024, 51.685405], [-0.31660980000000005, 51.6848691], [-0.31631519999999996, 51.6844769], [-0.3160396999999999, 51.68411609999999], [-0.31569299999999995, 51.6836875], [-0.3153503, 51.683295699999995], [-0.3150023, 51.68293309999999], [-0.3146204, 51.6825481], [-0.3141818, 51.682127400000006], [-0.31385899999999994, 51.6818286], [-0.3133039, 51.681326799999994], [-0.3123624, 51.6805284], [-0.31139859999999997, 51.6797277], [-0.3109321, 51.67934149999999], [-0.31022379999999994, 51.67872739999999], [-0.31014759999999997, 51.6786645], [-0.30967519999999993, 51.67822720000001], [-0.30888329999999997, 51.677573599999995], [-0.30884049999999996, 51.6775382], [-0.3084446, 51.67720419999999], [-0.3079045, 51.67670389999999], [-0.3077551, 51.67657679999999], [-0.30733879999999997, 51.67622839999999], [-0.3077551, 51.67657679999999], [-0.3079045, 51.67670389999999], [-0.3084446, 51.67720419999999], [-0.30785689999999993, 51.6767225], [-0.3068869, 51.675910900000005], [-0.30630599999999997, 51.6754174], [-0.3056162, 51.674837800000006], [-0.3048503, 51.6742219], [-0.3039578, 51.6734719], [-0.3030722, 51.672741300000006], [-0.3019346, 51.6718198], [-0.3017755, 51.6716853], [-0.3011716, 51.6711746], [-0.3004805, 51.67057810000001], [-0.29988739999999997, 51.6700684], [-0.2993228, 51.66957910000001], [-0.29870109999999994, 51.66905090000001], [-0.29817599999999994, 51.668617999999995], [-0.2973093, 51.667923599999995], [-0.2964972, 51.6672756], [-0.2958277999999999, 51.666725500000005], [-0.29527279999999995, 51.66626310000001], [-0.29523924465501367, 51.666235034589675], [-0.2947068, 51.6657897], [-0.2941994, 51.6653695], [-0.2936661, 51.66492480000001], [-0.2931504999999999, 51.6645012], [-0.2927002, 51.664113], [-0.2922661999999999, 51.663729], [-0.2917125, 51.6632708], [-0.29110980000000003, 51.66277629999999], [-0.2904609, 51.6622363], [-0.28990039999999995, 51.661770399999995], [-0.2891889, 51.66117890000001], [-0.2884379, 51.660556099999994], [-0.2878325, 51.6600691], [-0.28729379999999993, 51.6596227], [-0.2867958, 51.6592024], [-0.2863238, 51.65880999999999], [-0.285883, 51.6584606], [-0.2854177, 51.6580766], [-0.28487629999999997, 51.65762339999999], [-0.28432799999999997, 51.65715670000001], [-0.2838859, 51.6567862], [-0.2833866, 51.6563701], [-0.28292539999999994, 51.655976800000005], [-0.2826179, 51.6557109], [-0.2823785, 51.6555016], [-0.28206149999999997, 51.655213], [-0.2816697, 51.6548458], [-0.28137179999999995, 51.65456729999999], [-0.28103029999999996, 51.6542204], [-0.2807269, 51.6538988], [-0.28035409999999994, 51.6534945], [-0.2800466999999999, 51.6531383], [-0.2797229, 51.6527197], [-0.2794875, 51.65240399999999], [-0.27916509999999994, 51.6519381], [-0.2789926, 51.6516653], [-0.27891209999999994, 51.65153800000001], [-0.2787148, 51.65122229999999], [-0.2784645, 51.6508256], [-0.2781557, 51.6503318], [-0.2778346, 51.64984309999999], [-0.2775013, 51.649359399999994], [-0.2772129, 51.64895169999999], [-0.2769585, 51.64856509999999], [-0.2767326, 51.6482014], [-0.27660899999999994, 51.647987400000005], [-0.2764378, 51.647682999999994], [-0.2719779, 51.6394441], [-0.2715223, 51.63859269999999], [-0.27101849999999994, 51.637667400000005], [-0.27053180000000004, 51.6368307], [-0.27032019999999995, 51.6364985], [-0.26949458523585645, 51.63532649516161], [-0.26936299999999996, 51.63513970000001], [-0.2683397, 51.633789099999994], [-0.2677304, 51.6329825], [-0.26717489999999994, 51.6322544], [-0.2659966000000001, 51.6307021], [-0.2655558, 51.6301247], [-0.26509199999999994, 51.6295498], [-0.2646066999999999, 51.6289765], [-0.2640944, 51.62843259999999], [-0.26353619999999994, 51.6278434], [-0.26296329999999996, 51.627249199999994], [-0.26184179999999996, 51.6260914], [-0.2612439999999999, 51.6254743], [-0.26064170000000003, 51.6248623], [-0.2598652, 51.624068], [-0.2590827, 51.6232988], [-0.25747049999999994, 51.6216525], [-0.2558943, 51.6200278], [-0.2547682, 51.6188645], [-0.2536758, 51.61771749999999], [-0.2512383, 51.61524729999999], [-0.2508636000000001, 51.61487470000001], [-0.25049009999999994, 51.614492199999994], [-0.2501865, 51.6141769], [-0.24986739999999996, 51.61385839999999], [-0.24967639999999997, 51.6136638], [-0.2494034, 51.6133759], [-0.24770979999999995, 51.6116332], [-0.24662675964784295, 51.61048353460085], [-0.2461169, 51.60994229999999], [-0.2459553, 51.6097694], [-0.2439602, 51.6076737], [-0.2419170999999999, 51.6055615], [-0.241078, 51.6047014], [-0.24025330000000003, 51.6038177], [-0.2391205, 51.6026213], [-0.2387229999999999, 51.602132399999995], [-0.2383712, 51.6016476], [-0.23824550000000003, 51.6014583], [-0.238012, 51.6010934], [-0.2378253999999999, 51.6007935], [-0.2376679, 51.6005054], [-0.2374716, 51.6001127], [-0.23727319999999996, 51.599684499999995], [-0.2370185, 51.599074399999985], [-0.23694839999999995, 51.5988643], [-0.23689060000000003, 51.5986851], [-0.2367948, 51.5983512], [-0.23671619999999996, 51.5980682], [-0.2366237, 51.59772889999999], [-0.23651959999999997, 51.597340900000006], [-0.2364151, 51.5969559], [-0.23632470000000003, 51.596591999999994], [-0.2362531, 51.59627390000001], [-0.2361831, 51.5958691], [-0.2361357, 51.59554659999999], [-0.23610410000000004, 51.59522109999999], [-0.23608740000000003, 51.5949169], [-0.2360803, 51.5945924], [-0.2360813, 51.5942357], [-0.2361092, 51.593871], [-0.2361615, 51.5935011], [-0.23620499999999992, 51.593295700000006], [-0.2362186, 51.5932321], [-0.23634909999999995, 51.59276680000001], [-0.23646919999999996, 51.5924765], [-0.2366119, 51.59218], [-0.2367624, 51.59189879999999], [-0.2369683999999999, 51.59157949999999], [-0.23720699999999992, 51.59120980000001], [-0.237353, 51.59098440000001], [-0.2374428, 51.59082419999999], [-0.23752259999999997, 51.5906537], [-0.2376008, 51.59050049999999], [-0.2377192, 51.5901756], [-0.23781659999999996, 51.58985679999999], [-0.2378839, 51.5896339], [-0.23804899999999996, 51.5891882], [-0.23808217356757752, 51.589046537875355], [-0.23811066145997248, 51.58892488478365], [-0.2381559, 51.5887317], [-0.2383138, 51.58820169999999], [-0.2384429, 51.58779039999999], [-0.2387487, 51.586876], [-0.2388679999999999, 51.5864954], [-0.2390202, 51.586039199999995], [-0.23915000000000003, 51.585578100000006], [-0.23925630000000003, 51.585124499999985], [-0.2393143, 51.5845935], [-0.239362, 51.58406120000001], [-0.2393764, 51.5835002], [-0.2393596, 51.5829887], [-0.2393183, 51.5824997], [-0.2392655, 51.5820435], [-0.2391934, 51.5816663], [-0.23911329999999997, 51.5813105], [-0.23897060000000003, 51.58079730000001], [-0.2388769731672637, 51.58052971108778], [-0.23876279999999991, 51.5802034], [-0.2385505, 51.5796921], [-0.23847169999999995, 51.5794933], [-0.23830049999999997, 51.5791089], [-0.23804590000000003, 51.578587899999995], [-0.23784150000000004, 51.57821890000001], [-0.23761919999999995, 51.57785539999999], [-0.2374156, 51.57756179999999], [-0.237197, 51.577263], [-0.23703589999999997, 51.5770523], [-0.23696819999999996, 51.57697730000001], [-0.2369019, 51.5768913], [-0.23669440000000003, 51.57665219999999], [-0.2366245, 51.5765812], [-0.23639159999999995, 51.5763215], [-0.23611779999999996, 51.576046700000006], [-0.2358786, 51.575821100000006], [-0.23545820000000003, 51.575450100000005], [-0.235275, 51.57529430000001], [-0.2351096, 51.57515579999998], [-0.2348061, 51.5749181], [-0.23446529999999993, 51.57466110000001], [-0.23415420000000003, 51.57442880000001], [-0.23388670000000003, 51.57423649999999], [-0.23360130000000004, 51.5740232], [-0.2332454, 51.573764800000006], [-0.23305749999999997, 51.573623100000006], [-0.2326542, 51.573322100000006], [-0.2322811, 51.5730396], [-0.23027770000000003, 51.5715619], [-0.22985919999999996, 51.57125980000001], [-0.2292235, 51.5707947], [-0.22879739999999996, 51.57049709999999], [-0.2274809, 51.569601], [-0.22660109999999997, 51.568984], [-0.22567629999999997, 51.5682914], [-0.2248006, 51.56760629999999], [-0.2242769, 51.56719869999999], [-0.2231013, 51.5662825], [-0.22264809999999996, 51.56593809999999], [-0.2223022, 51.5656794], [-0.2215834, 51.5651474], [-0.22090209999999996, 51.5646489], [-0.2171792, 51.5619102], [-0.2165173, 51.561427300000005], [-0.2161009, 51.561134899999985], [-0.21567449999999996, 51.560837199999995], [-0.215096, 51.56045639999999], [-0.21446, 51.56001570000001], [-0.2138909, 51.5595977], [-0.2136882680921359, 51.55943987613073], [-0.2135364164340607, 51.55931250037736], [-0.21339870517595155, 51.559201208979566], [-0.213273375893926, 51.55910359995783], [-0.2131586701641016, 51.55901727133255], [-0.213052829562596, 51.55893982112419], [-0.2129540956655268, 51.55886884735317], [-0.21286071004901153, 51.55880194803994], [-0.2127709142891678, 51.55873672120494], [-0.21268294996211323, 51.55867076486861], [-0.2125950586439654, 51.55860167705136], [-0.21250548191084195, 51.558527055773666], [-0.2124124613388604, 51.55844449905594], [-0.2123142385041384, 51.55835160491863], [-0.21220905498279352, 51.55824597138218], [-0.2120951523509433, 51.55812519646702], [-0.21197077218470545, 51.557986878193574], [-0.21153789999999997, 51.5574213], [-0.21143809999999996, 51.557314600000005], [-0.21120190000000005, 51.55704980000001], [-0.2109685, 51.5567754], [-0.2104361, 51.5561892], [-0.2100083, 51.555700599999994], [-0.20952609999999997, 51.5551617], [-0.2090361931830015, 51.55466347968381], [-0.20896629999999997, 51.55459239999999], [-0.20839899999999997, 51.55407369999999], [-0.2077056, 51.5535134], [-0.2070914, 51.5530547], [-0.20638059999999997, 51.5525794], [-0.20558129999999997, 51.5520999], [-0.20485039999999996, 51.5516988], [-0.2041142, 51.5513336], [-0.20323309999999997, 51.550929999999994], [-0.20250889999999996, 51.5506331], [-0.2017377, 51.55034199999999], [-0.2009304, 51.550056000000005], [-0.200229, 51.549828299999994], [-0.1993801, 51.549588099999994], [-0.1988907, 51.549468100000006], [-0.1977257, 51.5491592], [-0.1971004, 51.5490173], [-0.1964113, 51.548888], [-0.19544909999999996, 51.548747799999994], [-0.1950369, 51.5486877], [-0.19499369999999996, 51.5486835], [-0.193769, 51.54856350000001], [-0.1931012, 51.5485164], [-0.1919877, 51.548449299999994], [-0.1919859746398945, 51.548449207541864], [-0.1908923, 51.54839059999999], [-0.1883018415408203, 51.54833446209133], [-0.18818348646008473, 51.54833189721291], [-0.1877637, 51.548322799999994], [-0.18715429999999997, 51.54832199999999], [-0.18662419999999996, 51.548335399999985], [-0.1861822, 51.54835390000001], [-0.1860124, 51.54836350000001], [-0.1857368, 51.5483791], [-0.1852025, 51.5484247], [-0.1849857, 51.5484449], [-0.1847251, 51.54846919999999], [-0.1842404, 51.548526599999995], [-0.18370539999999996, 51.54859499999999], [-0.18300549999999996, 51.548707599999986], [-0.1823065, 51.54882449999999], [-0.1820331, 51.54886509999999], [-0.1817661, 51.54890389999999], [-0.18075559999999996, 51.5490373], [-0.17967489999999997, 51.5492332], [-0.1796630568239043, 51.54923571249775], [-0.1781189, 51.54956330000001], [-0.1764768, 51.5498506], [-0.17080569999999998, 51.5508248], [-0.16972729999999997, 51.55101470000001], [-0.16796949999999997, 51.551323499999995], [-0.1671995, 51.55143650000001], [-0.16559029999999997, 51.5516786], [-0.1649985, 51.5517546], [-0.16436810000000002, 51.5518245], [-0.1626456, 51.551990399999994], [-0.15944489999999997, 51.5522588], [-0.15759159999999997, 51.55240739999999], [-0.1563828, 51.55251079999999], [-0.15553969999999998, 51.552575100000006], [-0.15406789999999998, 51.5526842], [-0.15357269999999998, 51.5527034], [-0.1531094, 51.55271640000001], [-0.1526008058405427, 51.55272608942233], [-0.1518444, 51.552740500000006], [-0.15180749999999998, 51.55273950000001], [-0.1514804, 51.5527306], [-0.15122639999999998, 51.5527297], [-0.15059949999999997, 51.552711300000006], [-0.15009179999999997, 51.5526867], [-0.14954499999999998, 51.5526542], [-0.1489344, 51.5526074], [-0.14847989999999997, 51.5525711], [-0.1480123, 51.5525238], [-0.14781823588576043, 51.552498898513335], [-0.14775724520962777, 51.55249107244481], [-0.1473639, 51.55244059999999], [-0.1468501, 51.5523696], [-0.1465348, 51.5523172], [-0.14515389999999995, 51.552071699999985], [-0.1441947, 51.55187019999999], [-0.1435231, 51.5517043], [-0.1425323, 51.5514447], [-0.14198910000000003, 51.5512847], [-0.1415831, 51.5511502], [-0.14093859999999997, 51.5509167], [-0.14037559999999996, 51.550701200000006], [-0.1401551, 51.5506129], [-0.13990530000000004, 51.5505134], [-0.13974299999999998, 51.550446099999995], [-0.13956939999999998, 51.55037169999999], [-0.13940343312174056, 51.55029788159857], [-0.13940279999999997, 51.5502976], [-0.13907860000000002, 51.5501458], [-0.1388858, 51.550051], [-0.138694, 51.549952999999995], [-0.1384287, 51.549809499999995], [-0.1382256, 51.54969659999999], [-0.13802069999999997, 51.5495846], [-0.13757730000000004, 51.549319399999995], [-0.1373036, 51.549150199999985], [-0.1370224, 51.548968300000006], [-0.13679599999999997, 51.54881530000001], [-0.1365515, 51.5486468], [-0.1362342, 51.5484186], [-0.13603019999999996, 51.54826320000001], [-0.13582039999999998, 51.5480998], [-0.13539269999999998, 51.5477476], [-0.1350116, 51.547400200000006], [-0.1348333, 51.5472283], [-0.13465559999999996, 51.5470465], [-0.1344842, 51.54686540000001], [-0.1343653, 51.5467331], [-0.13424999999999998, 51.54660440000001], [-0.1340538, 51.5463786], [-0.13386090000000003, 51.54614990000001], [-0.1338137, 51.54609550000001], [-0.1336621, 51.5459117], [-0.1317989, 51.5436856], [-0.1316173, 51.54342230000001], [-0.13151539999999998, 51.54324179999999], [-0.1313578, 51.543009699999985], [-0.13133419999999998, 51.54296810000001], [-0.1313127, 51.5429244], [-0.13123379999999998, 51.542742], [-0.1311748, 51.542632700000006], [-0.1310782, 51.5424259], [-0.130991, 51.5422123], [-0.13090250000000003, 51.541969599999995], [-0.1307657, 51.54155419999999], [-0.1306311, 51.5412599], [-0.13058922953380497, 51.54115982160701], [-0.1305811692293316, 51.5411405559181], [-0.1305749798466977, 51.54112576208923], [-0.13056734171094642, 51.54110750545186], [-0.13053319999999996, 51.5410259], [-0.13047840238073127, 51.54086158271738], [-0.1304606, 51.5408082], [-0.1304295, 51.540744399999994], [-0.13040831237942532, 51.54065011517516], [-0.13038949999999996, 51.54056639999999], [-0.1303357, 51.5404721], [-0.13017779999999998, 51.54022559999999], [-0.12994969999999997, 51.5397457], [-0.12990269999999998, 51.5396661], [-0.12990222192769857, 51.53966522767327], [-0.1298719, 51.53960990000001], [-0.1297339, 51.5393759], [-0.1296632, 51.5392319], [-0.12949679999999997, 51.5387221], [-0.1293725855139987, 51.5381533989371], [-0.1293090318942045, 51.53786242359564], [-0.1292959, 51.5378023], [-0.1292349, 51.5375196], [-0.1292050562502323, 51.53737567711332], [-0.12916839999999996, 51.5371989], [-0.12914949999999997, 51.5371236], [-0.12913094989089005, 51.537022203774335], [-0.1291156, 51.5369383], [-0.129115, 51.536899700000006], [-0.12907419301944675, 51.53660273798133], [-0.12904540622881383, 51.53639324855326], [-0.1290302, 51.53632399999999], [-0.12900968435973212, 51.536270603567914], [-0.12894939999999996, 51.5361137], [-0.1289195, 51.5360343], [-0.12888889999999997, 51.535961699999994], [-0.1288543, 51.53589119999999], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287618, 51.535623], [-0.1286099, 51.53515430000001], [-0.12854266901117034, 51.53496751240733], [-0.12844770445811296, 51.53470367145589], [-0.12844119999999998, 51.5346856], [-0.12839247941800383, 51.53455695661428], [-0.12822616286638075, 51.53411780632364], [-0.1281805798242299, 51.53399744590827], [-0.1281653, 51.53395709999999], [-0.1279775, 51.53350900000001], [-0.1279637029775823, 51.53345136986881], [-0.1278926920628459, 51.53315475628563], [-0.1278726451672573, 51.5330710197728], [-0.12786959999999997, 51.5330583], [-0.1277683773630777, 51.53275383807097], [-0.1273579, 51.5322607], [-0.127269, 51.53215079999999], [-0.1272303, 51.5321037]]} |
99.0 |
2106 |
2210 |
Leicester |
London St. Pancras |
London St. Pancras |
51.5321037 |
-0.1272303 |
51.5321037 |
-0.1272303 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
London St. Pancras |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328896 |
1790024928502434 |
113 |
113 |
2026-09-21 21:20:40.803423 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:40.301227 |
| 723926 |
755821 |
W84446 |
025A92M821 |
2026-09-21 |
COMPLETE |
20329284 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 755821, "stp": "P", "toc": "ScotRail", "uid": "W84446", "consist": "158704", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84446/2026-09-21/detailed", "trust_id": "025A92M821", "origin_crs": "INR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-21", "dest_arr_time": "2215", "dest_platform": "2", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "5A92", "timing_status": "EARLY", "origin_station": "Inverurie", "current_leg_arr": "2215", "current_leg_dep": "2208", "current_leg_end": "Inverurie", "origin_dep_time": "2206", "origin_platform": "1", "current_location": "Inverurie", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3851359, 57.2942193], [-2.3848600999999996, 57.2941076], [-2.3842972999999996, 57.293871], [-2.3838843, 57.29368419999999], [-2.3834851, 57.2934941], [-2.3831088, 57.2933059], [-2.382735, 57.293108], [-2.3822838999999996, 57.29285470000001], [-2.3821439, 57.292776], [-2.3814639999999994, 57.29243089999999], [-2.381362199999999, 57.29237299999999], [-2.3813152, 57.2923463], [-2.3811856999999996, 57.2922727], [-2.380394211775305, 57.291822261426994], [-2.3797278, 57.29144300000001], [-2.3788484, 57.290922900000005], [-2.3783810999999995, 57.290630199999995], [-2.3779252999999994, 57.29033530000001], [-2.3775549999999996, 57.2900845], [-2.3770825, 57.28975320000001], [-2.3769694, 57.2896726], [-2.376752199999999, 57.2895122], [-2.3764528, 57.2892878], [-2.3758165, 57.288791800000006], [-2.3753174, 57.2883736], [-2.3748677999999996, 57.2879631], [-2.3746360999999996, 57.2877395], [-2.3742824, 57.28738419999999], [-2.3739221, 57.28699139999999], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Inverurie Turnback Siding", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Inverurie Turnback Siding", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 92.195, \"from_m\": 0.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\": 778.603, \"from_m\": 92.195, \"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\": 802.874, \"from_m\": 778.603, \"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\": 858.921, \"from_m\": 802.874, \"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\": 1341.64, \"from_m\": 858.921, \"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\": 1397.688, \"from_m\": 1341.64, \"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\": 1421.958, \"from_m\": 1397.688, \"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\": 2108.366, \"from_m\": 1421.958, \"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\": 2200.562, \"from_m\": 2108.366, \"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\": 755821, \"profile_key\": \"25c72ec5a38a428b5d2bfc3e301939b4049a3e91275f3cb49e4856f125355212\", \"schedule_id\": 29415, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Inverurie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114953}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2213\", \"location\": \"Inverurie Turnback Siding\", \"stage_seq\": 2, \"distance_m\": 1100.281, \"section_seq\": 1, \"route_path_id\": 114953}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 3, \"distance_m\": 2200.562, \"section_seq\": 1, \"route_path_id\": 114953}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2200.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114953}], \"total_distance_m\": 2200.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 2200.562, \"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": "2206", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:07Z\", \"source_id\": 64136691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:09Z\", \"source_id\": 20325992, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:15Z\", \"source_id\": 64147939, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:18Z\", \"source_id\": 20329284, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "1", "timing_fact_generation": 1790024959846815, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:40.311439", "service_state_evidence_id": 20329284, "current_leg_start_actual_dep": "2026-09-21T22:13:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:40.807180", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INR |
INR |
5A92 |
158704 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 92.195, "from_m": 0.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": 778.603, "from_m": 92.195, "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": 802.874, "from_m": 778.603, "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": 858.921, "from_m": 802.874, "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": 1341.64, "from_m": 858.921, "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": 1397.688, "from_m": 1341.64, "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": 1421.958, "from_m": 1397.688, "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": 2108.366, "from_m": 1421.958, "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": 2200.562, "from_m": 2108.366, "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": 755821, "profile_key": "25c72ec5a38a428b5d2bfc3e301939b4049a3e91275f3cb49e4856f125355212", "schedule_id": 29415, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2206", "location": "Inverurie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114953}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2213", "location": "Inverurie Turnback Siding", "stage_seq": 2, "distance_m": 1100.281, "section_seq": 1, "route_path_id": 114953}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Inverurie", "stage_seq": 3, "distance_m": 2200.562, "section_seq": 1, "route_path_id": 114953}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2200.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 114953}], "total_distance_m": 2200.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 2200.562, "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": 365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:07Z", "source_id": 64136691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:09Z", "source_id": 20325992, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:15Z", "source_id": 64147939, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:18Z", "source_id": 20329284, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Inverurie |
2206 |
2206 |
1 |
None |
None |
Inverurie |
2215 |
2215 |
2 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84446/2026-09-21/detailed |
None |
Inverurie Turnback Siding |
2026-09-21T22:13:00+01:00 |
Inverurie |
7.0 |
{"type": "LineString", "coordinates": [[-2.3851359, 57.2942193], [-2.3848600999999996, 57.2941076], [-2.3842972999999996, 57.293871], [-2.3838843, 57.29368419999999], [-2.3834851, 57.2934941], [-2.3831088, 57.2933059], [-2.382735, 57.293108], [-2.3822838999999996, 57.29285470000001], [-2.3821439, 57.292776], [-2.3814639999999994, 57.29243089999999], [-2.381362199999999, 57.29237299999999], [-2.3813152, 57.2923463], [-2.3811856999999996, 57.2922727], [-2.380394211775305, 57.291822261426994], [-2.3797278, 57.29144300000001], [-2.3788484, 57.290922900000005], [-2.3783810999999995, 57.290630199999995], [-2.3779252999999994, 57.29033530000001], [-2.3775549999999996, 57.2900845], [-2.3770825, 57.28975320000001], [-2.3769694, 57.2896726], [-2.376752199999999, 57.2895122], [-2.3764528, 57.2892878], [-2.3758165, 57.288791800000006], [-2.3753174, 57.2883736], [-2.3748677999999996, 57.2879631], [-2.3746360999999996, 57.2877395], [-2.3742824, 57.28738419999999], [-2.3739221, 57.28699139999999], [-2.373619699999999, 57.28663649999999]]} |
0.7 |
2208 |
2215 |
Inverurie Turnback Siding |
Inverurie |
Inverurie |
57.2866365 |
-2.3736197 |
57.2866365 |
-2.3736197 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Inverurie |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329284 |
1790024959846815 |
8 |
8 |
2026-09-21 21:20:40.807180 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:40.311439 |
| 723927 |
754935 |
C32555 |
172H76M721 |
2026-09-21 |
COMPLETE |
20329288 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 754935, "stp": "P", "toc": "Northern", "uid": "C32555", "consist": "333001", "dest_crs": "SKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32555/2026-09-21/detailed", "trust_id": "172H76M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "1", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2H76", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2210", "current_leg_dep": "2205", "current_leg_end": "Skipton", "origin_dep_time": "2126", "origin_platform": "4B", "current_location": "Skipton", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "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\": 322.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\": 472.595, \"from_m\": 322.211, \"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\": 479.969, \"from_m\": 472.595, \"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\": 1101.553, \"from_m\": 479.969, \"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\": 2285.67, \"from_m\": 1101.553, \"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\": 8380.355, \"from_m\": 2285.67, \"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\": 10908.193, \"from_m\": 8380.355, \"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\": 11019.238, \"from_m\": 10908.193, \"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\": 11306.208, \"from_m\": 11019.238, \"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\": 13522.715, \"from_m\": 11306.208, \"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\": 15895.429, \"from_m\": 13522.715, \"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\": 17015.899, \"from_m\": 15895.429, \"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\": 17566.827, \"from_m\": 17015.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\": 18015.068, \"from_m\": 17566.827, \"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\": 18520.771, \"from_m\": 18015.068, \"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\": 21861.967, \"from_m\": 18520.771, \"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\": 22566.974, \"from_m\": 21861.967, \"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\": 22715.384, \"from_m\": 22566.974, \"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\": 26631.491, \"from_m\": 22715.384, \"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\": 28513.442, \"from_m\": 26631.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39961.118, \"from_m\": 28513.442, \"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\": 41348.9, \"from_m\": 39961.118, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42011.144, \"from_m\": 41348.9, \"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\": 754935, \"profile_key\": \"fb088e7f86359c85128a79fb742f979f0cc95d26f9daff6fb7d636ec1990fc2c\", \"schedule_id\": 4085, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 4, \"distance_m\": 6806.55, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Apperley Jn\", \"stage_seq\": 5, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2138\", \"location\": \"Apperley Bridge\", \"stage_seq\": 6, \"distance_m\": 12519.948, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Dockfield Junction\", \"stage_seq\": 7, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Saltaire\", \"stage_seq\": 9, \"distance_m\": 18609.783, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Bingley\", \"stage_seq\": 10, \"distance_m\": 22099.768, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Crossflatts\", \"stage_seq\": 11, \"distance_m\": 23297.12, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155H\", \"location\": \"Keighley\", \"stage_seq\": 12, \"distance_m\": 27280.578, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 13, \"distance_m\": 32054.511, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Cononley\", \"stage_seq\": 14, \"distance_m\": 37146.959, \"section_seq\": 1, \"route_path_id\": 132039}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 15, \"distance_m\": 42011.144, \"section_seq\": 1, \"route_path_id\": 132039}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42011.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132039}], \"total_distance_m\": 42011.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42003.77, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:12Z\", \"source_id\": 64068326, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:55Z\", \"source_id\": 20304974, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:16Z\", \"source_id\": 20305849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:23Z\", \"source_id\": 64075796, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:54Z\", \"source_id\": 64085651, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:58Z\", \"source_id\": 20310987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 64092519, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:09Z\", \"source_id\": 20313029, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:06Z\", \"source_id\": 64101622, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 20315667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:47Z\", \"source_id\": 64107614, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:51Z\", \"source_id\": 20317401, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:41Z\", \"source_id\": 64116048, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:45Z\", \"source_id\": 20319918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 64126714, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:35Z\", \"source_id\": 20322974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:21Z\", \"source_id\": 64137202, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:23Z\", \"source_id\": 20326127, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:15Z\", \"source_id\": 64147998, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:18Z\", \"source_id\": 20329288, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1790024959324663, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:44.373411", "service_state_evidence_id": 20329288, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:44.887970", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
SKI |
2H76 |
333001 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.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": 472.595, "from_m": 322.211, "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": 479.969, "from_m": 472.595, "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": 1101.553, "from_m": 479.969, "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": 2285.67, "from_m": 1101.553, "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": 8380.355, "from_m": 2285.67, "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": 10908.193, "from_m": 8380.355, "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": 11019.238, "from_m": 10908.193, "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": 11306.208, "from_m": 11019.238, "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": 13522.715, "from_m": 11306.208, "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": 15895.429, "from_m": 13522.715, "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": 17015.899, "from_m": 15895.429, "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": 17566.827, "from_m": 17015.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": 18015.068, "from_m": 17566.827, "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": 18520.771, "from_m": 18015.068, "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": 21861.967, "from_m": 18520.771, "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": 22566.974, "from_m": 21861.967, "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": 22715.384, "from_m": 22566.974, "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": 26631.491, "from_m": 22715.384, "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": 28513.442, "from_m": 26631.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39961.118, "from_m": 28513.442, "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": 41348.9, "from_m": 39961.118, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42011.144, "from_m": 41348.9, "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": 754935, "profile_key": "fb088e7f86359c85128a79fb742f979f0cc95d26f9daff6fb7d636ec1990fc2c", "schedule_id": 4085, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Kirkstall Forge", "stage_seq": 4, "distance_m": 6806.55, "section_seq": 1, "route_path_id": 132039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Apperley Jn", "stage_seq": 5, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2138", "location": "Apperley Bridge", "stage_seq": 6, "distance_m": 12519.948, "section_seq": 1, "route_path_id": 132039}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Dockfield Junction", "stage_seq": 7, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143", "location": "Shipley", "stage_seq": 8, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Saltaire", "stage_seq": 9, "distance_m": 18609.783, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Bingley", "stage_seq": 10, "distance_m": 22099.768, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Crossflatts", "stage_seq": 11, "distance_m": 23297.12, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155H", "location": "Keighley", "stage_seq": 12, "distance_m": 27280.578, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Steeton & Silsden", "stage_seq": 13, "distance_m": 32054.511, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Cononley", "stage_seq": 14, "distance_m": 37146.959, "section_seq": 1, "route_path_id": 132039}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Skipton", "stage_seq": 15, "distance_m": 42011.144, "section_seq": 1, "route_path_id": 132039}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42011.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 132039}], "total_distance_m": 42011.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42003.77, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5528, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:12Z", "source_id": 64068326, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:55Z", "source_id": 20304974, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:16Z", "source_id": 20305849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:23Z", "source_id": 64075796, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:54Z", "source_id": 64085651, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:58Z", "source_id": 20310987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5125, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 64092519, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:09Z", "source_id": 20313029, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:06Z", "source_id": 64101622, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 20315667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:47Z", "source_id": 64107614, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:51Z", "source_id": 20317401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:41Z", "source_id": 64116048, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:45Z", "source_id": 20319918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 64126714, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:35Z", "source_id": 20322974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:21Z", "source_id": 64137202, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:23Z", "source_id": 20326127, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:15Z", "source_id": 64147998, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:18Z", "source_id": 20329288, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Leeds |
2126 |
2126 |
4B |
None |
None |
Skipton |
2212 |
2211 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32555/2026-09-21/detailed |
None |
Cononley |
2026-09-21T22:05:00+01:00 |
Skipton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} |
3.0 |
2205 |
2210 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329288 |
1790024959324663 |
63 |
63 |
2026-09-21 21:20:44.887970 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:44.373411 |
| 723928 |
753186 |
P86338 |
871S58MZ21 |
2026-09-21 |
COMPLETE |
20329332 |
2026-09-21 22:10:00 |
2026-09-21 21:20:52 |
2026-09-23 21:20:52 |
{"id": 753186, "stp": "P", "toc": "Southeastern", "uid": "P86338", "consist": "375603+375712", "dest_crs": "DVP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86338/2026-09-21/detailed", "trust_id": "871S58MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "3", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "1S58", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2210", "current_leg_dep": "2206", "current_leg_end": "Dover Priory", "origin_dep_time": "2010", "origin_platform": "5", "current_location": "Dover Priory", "last_update_time": "2026-09-21T21:20:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Kearsney", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Kearsney", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"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\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"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\": 5000.414, \"from_m\": 3410.462, \"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\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6696.96, \"from_m\": 6106.328, \"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\": 12225.7, \"from_m\": 6696.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12297.165, \"from_m\": 12225.7, \"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\": 21670.262, \"from_m\": 12297.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21743.41, \"from_m\": 21670.262, \"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\": 21757.465, \"from_m\": 21743.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\": 28054.523, \"from_m\": 21757.465, \"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\": 28167.494, \"from_m\": 28054.523, \"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\": 28220.845, \"from_m\": 28167.494, \"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\": 41624.728, \"from_m\": 28220.845, \"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\": 41841.148, \"from_m\": 41624.728, \"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\": 42930.897, \"from_m\": 41841.148, \"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\": 42975.843, \"from_m\": 42930.897, \"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\": 52059.296, \"from_m\": 42975.843, \"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\": 52923.987, \"from_m\": 52059.296, \"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\": 52958.405, \"from_m\": 52923.987, \"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\": 53310.877, \"from_m\": 52958.405, \"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\": 53346.32, \"from_m\": 53310.877, \"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\": 54396.596, \"from_m\": 53346.32, \"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\": 54420.971, \"from_m\": 54396.596, \"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\": 55611.227, \"from_m\": 54420.971, \"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\": 56164.551, \"from_m\": 55611.227, \"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\": 57870.579, \"from_m\": 56164.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57924.748, \"from_m\": 57870.579, \"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\": 59097.111, \"from_m\": 57924.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66824.277, \"from_m\": 59097.111, \"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\": 68397.128, \"from_m\": 66824.277, \"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\": 70929.002, \"from_m\": 68397.128, \"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\": 70946.681, \"from_m\": 70929.002, \"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\": 76082.606, \"from_m\": 70946.681, \"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\": 77228.868, \"from_m\": 76082.606, \"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\": 79425.871, \"from_m\": 77228.868, \"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\": 80730.533, \"from_m\": 79425.871, \"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\": 82099.848, \"from_m\": 80730.533, \"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\": 83497.995, \"from_m\": 82099.848, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 86654.504, \"from_m\": 83497.995, \"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\": 87934.772, \"from_m\": 86654.504, \"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\": 89828.892, \"from_m\": 87934.772, \"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\": 90526.684, \"from_m\": 89828.892, \"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\": 90894.685, \"from_m\": 90526.684, \"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\": 94306.717, \"from_m\": 90894.685, \"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\": 95807.174, \"from_m\": 94306.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\": 97831.423, \"from_m\": 95807.174, \"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\": 98478.016, \"from_m\": 97831.423, \"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\": 98939.228, \"from_m\": 98478.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99002.032, \"from_m\": 98939.228, \"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\": 101023.193, \"from_m\": 99002.032, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103545.035, \"from_m\": 101023.193, \"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\": 111511.971, \"from_m\": 103545.035, \"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\": 112771.42, \"from_m\": 111511.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\": 117458.517, \"from_m\": 112771.42, \"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\": 122364.794, \"from_m\": 117458.517, \"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\": 122489.804, \"from_m\": 122364.794, \"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\": 122512.201, \"from_m\": 122489.804, \"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\": 123516.793, \"from_m\": 122512.201, \"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\": 124046.172, \"from_m\": 123516.793, \"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\": 753186, \"profile_key\": \"7eb63ad174171aef57bcc03357846a85f622a02254c5dac8284940c76c658eea\", \"schedule_id\": 23031, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6407.759, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.098, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.529, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16028.964, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2027\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.453, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.434, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21583.798, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Swanley\", \"stage_seq\": 12, \"distance_m\": 27945.462, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Fawkham Jn\", \"stage_seq\": 13, \"distance_m\": 36297.604, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Longfield\", \"stage_seq\": 14, \"distance_m\": 37483.106, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"Meopham\", \"stage_seq\": 15, \"distance_m\": 41624.728, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Sole Street\", \"stage_seq\": 16, \"distance_m\": 43096.234, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 52958.405, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2053H\", \"location\": \"Rochester\", \"stage_seq\": 18, \"distance_m\": 53603.517, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Chatham\", \"stage_seq\": 19, \"distance_m\": 55024.343, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2101H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 20, \"distance_m\": 57626.576, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 21, \"distance_m\": 62388.259, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 22, \"distance_m\": 63375.224, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2110H\", \"location\": \"Newington\", \"stage_seq\": 23, \"distance_m\": 66639.949, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 24, \"distance_m\": 70388.089, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 25, \"distance_m\": 70946.681, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115H\", \"location\": \"Sittingbourne\", \"stage_seq\": 26, \"distance_m\": 71818.574, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Teynham\", \"stage_seq\": 27, \"distance_m\": 76947.704, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126H\", \"location\": \"Faversham\", \"stage_seq\": 28, \"distance_m\": 83387.829, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"Selling\", \"stage_seq\": 29, \"distance_m\": 88532.148, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Canterbury East\", \"stage_seq\": 30, \"distance_m\": 99168.482, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Bekesbourne\", \"stage_seq\": 31, \"distance_m\": 103825.048, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Adisham\", \"stage_seq\": 32, \"distance_m\": 108718.796, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Aylesham\", \"stage_seq\": 33, \"distance_m\": 110494.231, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Snowdown\", \"stage_seq\": 34, \"distance_m\": 111962.653, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Shepherd's Well\", \"stage_seq\": 35, \"distance_m\": 115038.431, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Kearsney\", \"stage_seq\": 36, \"distance_m\": 120518.68, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Buckland Jn\", \"stage_seq\": 37, \"distance_m\": 122512.201, \"section_seq\": 1, \"route_path_id\": 139665}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 38, \"distance_m\": 124046.172, \"section_seq\": 1, \"route_path_id\": 139665}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 124046.172, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139665}], \"total_distance_m\": 124046.172, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 122347.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1699.06, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:04Z\", \"source_id\": 63881713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:05Z\", \"source_id\": 20252792, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:03Z\", \"source_id\": 63884308, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:04Z\", \"source_id\": 20253476, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:40Z\", \"source_id\": 63896436, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:40Z\", \"source_id\": 20256815, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:40Z\", \"source_id\": 63901420, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:43Z\", \"source_id\": 20258244, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:20Z\", \"source_id\": 63910669, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:27:25Z\", \"source_id\": 20260864, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:41Z\", \"source_id\": 63914047, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:43Z\", \"source_id\": 20261800, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:23Z\", \"source_id\": 63933414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:24Z\", \"source_id\": 20267229, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:01Z\", \"source_id\": 63944571, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:03Z\", \"source_id\": 20270455, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:34Z\", \"source_id\": 63955516, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:35Z\", \"source_id\": 20273589, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:19Z\", \"source_id\": 63962227, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:24Z\", \"source_id\": 20275521, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:37Z\", \"source_id\": 63980045, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:43Z\", \"source_id\": 20280581, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:03Z\", \"source_id\": 63988333, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:06Z\", \"source_id\": 20282832, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:02Z\", \"source_id\": 63998016, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:09Z\", \"source_id\": 20285661, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:55Z\", \"source_id\": 64009868, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:00Z\", \"source_id\": 20288992, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:21Z\", \"source_id\": 64020310, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:24Z\", \"source_id\": 20292017, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32405, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:24Z\", \"source_id\": 64032085, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:27Z\", \"source_id\": 20295449, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:38Z\", \"source_id\": 64044118, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:44Z\", \"source_id\": 20298893, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:24Z\", \"source_id\": 64056901, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:24Z\", \"source_id\": 20302656, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:18Z\", \"source_id\": 64063784, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:24Z\", \"source_id\": 20304611, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:42Z\", \"source_id\": 64087390, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 20311536, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:08Z\", \"source_id\": 64092634, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:13Z\", \"source_id\": 20313072, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:12Z\", \"source_id\": 64112809, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 20318960, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:12Z\", \"source_id\": 64125992, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:15Z\", \"source_id\": 20322748, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:02Z\", \"source_id\": 64132048, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:10Z\", \"source_id\": 20324675, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:20Z\", \"source_id\": 64148109, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:24Z\", \"source_id\": 20329332, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "3", "timing_fact_generation": 1790024965718393, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:44.377370", "service_state_evidence_id": 20329332, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:44.934023", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
DVP |
1S58 |
375603+375712 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "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": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "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": 5000.414, "from_m": 3410.462, "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": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6696.96, "from_m": 6106.328, "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": 12225.7, "from_m": 6696.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.165, "from_m": 12225.7, "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": 21670.262, "from_m": 12297.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21743.41, "from_m": 21670.262, "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": 21757.465, "from_m": 21743.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": 28054.523, "from_m": 21757.465, "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": 28167.494, "from_m": 28054.523, "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": 28220.845, "from_m": 28167.494, "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": 41624.728, "from_m": 28220.845, "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": 41841.148, "from_m": 41624.728, "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": 42930.897, "from_m": 41841.148, "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": 42975.843, "from_m": 42930.897, "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": 52059.296, "from_m": 42975.843, "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": 52923.987, "from_m": 52059.296, "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": 52958.405, "from_m": 52923.987, "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": 53310.877, "from_m": 52958.405, "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": 53346.32, "from_m": 53310.877, "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": 54396.596, "from_m": 53346.32, "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": 54420.971, "from_m": 54396.596, "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": 55611.227, "from_m": 54420.971, "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": 56164.551, "from_m": 55611.227, "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": 57870.579, "from_m": 56164.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57924.748, "from_m": 57870.579, "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": 59097.111, "from_m": 57924.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66824.277, "from_m": 59097.111, "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": 68397.128, "from_m": 66824.277, "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": 70929.002, "from_m": 68397.128, "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": 70946.681, "from_m": 70929.002, "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": 76082.606, "from_m": 70946.681, "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": 77228.868, "from_m": 76082.606, "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": 79425.871, "from_m": 77228.868, "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": 80730.533, "from_m": 79425.871, "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": 82099.848, "from_m": 80730.533, "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": 83497.995, "from_m": 82099.848, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 86654.504, "from_m": 83497.995, "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": 87934.772, "from_m": 86654.504, "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": 89828.892, "from_m": 87934.772, "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": 90526.684, "from_m": 89828.892, "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": 90894.685, "from_m": 90526.684, "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": 94306.717, "from_m": 90894.685, "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": 95807.174, "from_m": 94306.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": 97831.423, "from_m": 95807.174, "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": 98478.016, "from_m": 97831.423, "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": 98939.228, "from_m": 98478.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99002.032, "from_m": 98939.228, "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": 101023.193, "from_m": 99002.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103545.035, "from_m": 101023.193, "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": 111511.971, "from_m": 103545.035, "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": 112771.42, "from_m": 111511.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": 117458.517, "from_m": 112771.42, "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": 122364.794, "from_m": 117458.517, "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": 122489.804, "from_m": 122364.794, "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": 122512.201, "from_m": 122489.804, "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": 123516.793, "from_m": 122512.201, "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": 124046.172, "from_m": 123516.793, "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": 753186, "profile_key": "7eb63ad174171aef57bcc03357846a85f622a02254c5dac8284940c76c658eea", "schedule_id": 23031, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6407.759, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.098, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.529, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Shortlands", "stage_seq": 8, "distance_m": 16028.964, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2027", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.453, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.434, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21583.798, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Swanley", "stage_seq": 12, "distance_m": 27945.462, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Fawkham Jn", "stage_seq": 13, "distance_m": 36297.604, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Longfield", "stage_seq": 14, "distance_m": 37483.106, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "Meopham", "stage_seq": 15, "distance_m": 41624.728, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Sole Street", "stage_seq": 16, "distance_m": 43096.234, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Rochester Bridge Jn", "stage_seq": 17, "distance_m": 52958.405, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2053H", "location": "Rochester", "stage_seq": 18, "distance_m": 53603.517, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Chatham", "stage_seq": 19, "distance_m": 55024.343, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2101H", "location": "Gillingham (Kent)", "stage_seq": 20, "distance_m": 57626.576, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Rainham (Kent)", "stage_seq": 21, "distance_m": 62388.259, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Rainham East Jn", "stage_seq": 22, "distance_m": 63375.224, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2110H", "location": "Newington", "stage_seq": 23, "distance_m": 66639.949, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Western Jn (Sittingbourne)", "stage_seq": 24, "distance_m": 70388.089, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 25, "distance_m": 70946.681, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115H", "location": "Sittingbourne", "stage_seq": 26, "distance_m": 71818.574, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Teynham", "stage_seq": 27, "distance_m": 76947.704, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126H", "location": "Faversham", "stage_seq": 28, "distance_m": 83387.829, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "Selling", "stage_seq": 29, "distance_m": 88532.148, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Canterbury East", "stage_seq": 30, "distance_m": 99168.482, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Bekesbourne", "stage_seq": 31, "distance_m": 103825.048, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Adisham", "stage_seq": 32, "distance_m": 108718.796, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Aylesham", "stage_seq": 33, "distance_m": 110494.231, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Snowdown", "stage_seq": 34, "distance_m": 111962.653, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Shepherd's Well", "stage_seq": 35, "distance_m": 115038.431, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Kearsney", "stage_seq": 36, "distance_m": 120518.68, "section_seq": 1, "route_path_id": 139665}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Buckland Jn", "stage_seq": 37, "distance_m": 122512.201, "section_seq": 1, "route_path_id": 139665}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 38, "distance_m": 124046.172, "section_seq": 1, "route_path_id": 139665}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 124046.172, "from_m": 0.0, "section_seq": 1, "route_path_id": 139665}], "total_distance_m": 124046.172, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 122347.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1699.06, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:04Z", "source_id": 63881713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:05Z", "source_id": 20252792, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:03Z", "source_id": 63884308, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:04Z", "source_id": 20253476, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:40Z", "source_id": 63896436, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:40Z", "source_id": 20256815, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:40Z", "source_id": 63901420, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:43Z", "source_id": 20258244, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:20Z", "source_id": 63910669, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:27:25Z", "source_id": 20260864, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:41Z", "source_id": 63914047, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:43Z", "source_id": 20261800, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:23Z", "source_id": 63933414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:24Z", "source_id": 20267229, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31973, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:01Z", "source_id": 63944571, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:03Z", "source_id": 20270455, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31977, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:34Z", "source_id": 63955516, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:46:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:35Z", "source_id": 20273589, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:19Z", "source_id": 63962227, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:49:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:24Z", "source_id": 20275521, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:37Z", "source_id": 63980045, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:43Z", "source_id": 20280581, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:03Z", "source_id": 63988333, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:06Z", "source_id": 20282832, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:02Z", "source_id": 63998016, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:09Z", "source_id": 20285661, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:55Z", "source_id": 64009868, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:09:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:00Z", "source_id": 20288992, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:21Z", "source_id": 64020310, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:24Z", "source_id": 20292017, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32405, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:24Z", "source_id": 64032085, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:27Z", "source_id": 20295449, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32422, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:38Z", "source_id": 64044118, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:44Z", "source_id": 20298893, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:24Z", "source_id": 64056901, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:24Z", "source_id": 20302656, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33232, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:18Z", "source_id": 64063784, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:24Z", "source_id": 20304611, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:42Z", "source_id": 64087390, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 20311536, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33241, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:08Z", "source_id": 64092634, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:13Z", "source_id": 20313072, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:12Z", "source_id": 64112809, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 20318960, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33249, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:12Z", "source_id": 64125992, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:15Z", "source_id": 20322748, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33253, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:02Z", "source_id": 64132048, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:10Z", "source_id": 20324675, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:20Z", "source_id": 64148109, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:24Z", "source_id": 20329332, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
London Victoria |
2010 |
2010 |
5 |
None |
None |
Dover Priory |
2209 |
2209 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86338/2026-09-21/detailed |
None |
Kearsney |
2026-09-21T22:06:00+01:00 |
Dover Priory |
4.0 |
{"type": "LineString", "coordinates": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} |
2.2 |
2206 |
2210 |
Kearsney |
Dover Priory |
Dover Priory |
51.1260972 |
1.3049222 |
51.1260972 |
1.3049222 |
1 |
0 |
2026-09-21 21:20:52 |
TERMINATED |
2026-09-21 21:10:00 |
Dover Priory |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329332 |
1790024965718393 |
147 |
147 |
2026-09-21 21:20:44.934023 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:44.377370 |
| 723929 |
752996 |
W68921 |
062H08MZ21 |
2026-09-21 |
COMPLETE |
20329489 |
2026-09-21 22:10:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 752996, "stp": "P", "toc": "ScotRail", "uid": "W68921", "consist": "334027", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68921/2026-09-21/detailed", "trust_id": "062H08MZ21", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "16", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2H08", "timing_status": "EARLY", "origin_station": "Helensburgh Central", "current_leg_arr": "2210", "current_leg_dep": "2206", "current_leg_end": "Edinburgh", "origin_dep_time": "2002", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-2 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": "2212", "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\": 2811.849, \"from_m\": 0.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\": 12285.422, \"from_m\": 2811.849, \"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\": 13209.371, \"from_m\": 12285.422, \"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\": 13739.475, \"from_m\": 13209.371, \"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\": 14952.423, \"from_m\": 13739.475, \"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\": 17011.54, \"from_m\": 14952.423, \"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\": 17832.899, \"from_m\": 17011.54, \"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\": 29411.403, \"from_m\": 17832.899, \"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\": 30107.247, \"from_m\": 29411.403, \"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\": 32289.995, \"from_m\": 30107.247, \"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\": 32708.049, \"from_m\": 32289.995, \"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\": 32723.428, \"from_m\": 32708.049, \"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\": 32763.667, \"from_m\": 32723.428, \"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\": 33475.157, \"from_m\": 32763.667, \"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\": 33515.922, \"from_m\": 33475.157, \"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\": 34842.12, \"from_m\": 33515.922, \"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\": 34888.144, \"from_m\": 34842.12, \"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\": 39519.45, \"from_m\": 34888.144, \"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\": 40363.115, \"from_m\": 39519.45, \"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\": 41153.987, \"from_m\": 40363.115, \"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\": 41549.348, \"from_m\": 41153.987, \"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\": 52401.087, \"from_m\": 41549.348, \"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\": 53376.752, \"from_m\": 52401.087, \"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\": 56201.476, \"from_m\": 53376.752, \"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\": 61115.866, \"from_m\": 56201.476, \"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\": 61170.11, \"from_m\": 61115.866, \"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\": 63826.676, \"from_m\": 61170.11, \"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\": 70864.98, \"from_m\": 63826.676, \"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\": 74028.104, \"from_m\": 70864.98, \"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\": 76574.649, \"from_m\": 74028.104, \"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\": 78631.94, \"from_m\": 76574.649, \"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\": 79030.352, \"from_m\": 78631.94, \"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\": 79657.919, \"from_m\": 79030.352, \"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\": 79899.261, \"from_m\": 79657.919, \"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\": 81123.783, \"from_m\": 79899.261, \"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\": 93171.539, \"from_m\": 81123.783, \"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\": 95479.041, \"from_m\": 93171.539, \"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\": 96083.906, \"from_m\": 95479.041, \"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\": 105515.698, \"from_m\": 96083.906, \"capability_applied\": null, \"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\": 107461.255, \"from_m\": 105515.698, \"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\": 108852.842, \"from_m\": 107461.255, \"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\": 109853.146, \"from_m\": 108852.842, \"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\": 110003.011, \"from_m\": 109853.146, \"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\": 110094.641, \"from_m\": 110003.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110539.246, \"from_m\": 110094.641, \"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\": 752996, \"profile_key\": \"3a77a2230592eccae2cc72972103a989acdc1da397f794d55a380adcc54d6b06\", \"schedule_id\": 27795, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2010H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2029\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23608.641, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Singer\", \"stage_seq\": 9, \"distance_m\": 25118.719, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Drumry\", \"stage_seq\": 10, \"distance_m\": 26403.774, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Drumchapel\", \"stage_seq\": 11, \"distance_m\": 27817.721, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2038H\", \"location\": \"Westerton\", \"stage_seq\": 12, \"distance_m\": 29624.027, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Anniesland\", \"stage_seq\": 13, \"distance_m\": 31679.835, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 14, \"distance_m\": 32708.049, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 33239.018, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2047\", \"location\": \"Partick\", \"stage_seq\": 16, \"distance_m\": 34414.881, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 17, \"distance_m\": 34935.503, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051\", \"location\": \"Charing Cross\", \"stage_seq\": 18, \"distance_m\": 37143.103, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2054H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 19, \"distance_m\": 38382.157, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2056H\", \"location\": \"High Street\", \"stage_seq\": 20, \"distance_m\": 39250.815, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2058H\", \"location\": \"Bellgrove\", \"stage_seq\": 21, \"distance_m\": 40273.383, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102\", \"location\": \"Carntyne\", \"stage_seq\": 22, \"distance_m\": 43083.719, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2104H\", \"location\": \"Shettleston\", \"stage_seq\": 23, \"distance_m\": 44302.404, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2107\", \"location\": \"Garrowhill\", \"stage_seq\": 24, \"distance_m\": 46247.05, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2109H\", \"location\": \"Easterhouse\", \"stage_seq\": 25, \"distance_m\": 47796.67, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"Blairhill\", \"stage_seq\": 26, \"distance_m\": 51991.664, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 27, \"distance_m\": 52982.001, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Coatdyke\", \"stage_seq\": 28, \"distance_m\": 54571.65, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2120H\", \"wtt_dep\": \"2122H\", \"location\": \"Airdrie\", \"stage_seq\": 29, \"distance_m\": 55995.529, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2125H\", \"location\": \"Drumgelloch\", \"stage_seq\": 30, \"distance_m\": 58215.62, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Caldercruix\", \"stage_seq\": 31, \"distance_m\": 63014.75, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Blackridge\", \"stage_seq\": 32, \"distance_m\": 71913.732, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Armadale\", \"stage_seq\": 33, \"distance_m\": 75660.505, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144H\", \"location\": \"Bathgate\", \"stage_seq\": 34, \"distance_m\": 79817.029, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Livingston North\", \"stage_seq\": 35, \"distance_m\": 85799.413, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Uphall\", \"stage_seq\": 36, \"distance_m\": 89075.493, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 37, \"distance_m\": 96083.906, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"Edinburgh Park\", \"stage_seq\": 38, \"distance_m\": 101749.489, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 39, \"distance_m\": 105704.382, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Haymarket\", \"stage_seq\": 40, \"distance_m\": 107624.831, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Princes St Gardens\", \"stage_seq\": 41, \"distance_m\": 108954.091, \"section_seq\": 1, \"route_path_id\": 141644}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 42, \"distance_m\": 110539.246, \"section_seq\": 1, \"route_path_id\": 141644}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110539.246, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141644}], \"total_distance_m\": 110539.246, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110493.222, \"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": "2002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:33Z\", \"source_id\": 63845772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:41Z\", \"source_id\": 20242546, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:46Z\", \"source_id\": 20242646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:42Z\", \"source_id\": 63864727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:46Z\", \"source_id\": 20248103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:57Z\", \"source_id\": 63876173, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:00Z\", \"source_id\": 20251224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:05Z\", \"source_id\": 63881738, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:11Z\", \"source_id\": 20252833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:44Z\", \"source_id\": 63886221, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:47Z\", \"source_id\": 20254034, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:25:58Z\", \"source_id\": 63907327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:03Z\", \"source_id\": 20259911, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:12Z\", \"source_id\": 63917827, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:15Z\", \"source_id\": 20262851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:01Z\", \"source_id\": 63922270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:06Z\", \"source_id\": 20264156, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:19Z\", \"source_id\": 63928195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:25Z\", \"source_id\": 20265781, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:44Z\", \"source_id\": 63936667, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:46Z\", \"source_id\": 20268141, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:52Z\", \"source_id\": 63944277, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:59Z\", \"source_id\": 20270378, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:23Z\", \"source_id\": 63950187, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:28Z\", \"source_id\": 20272135, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:05Z\", \"source_id\": 63956873, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:09Z\", \"source_id\": 20274002, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:18Z\", \"source_id\": 63964621, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:23Z\", \"source_id\": 20276243, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:13Z\", \"source_id\": 63971793, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:20Z\", \"source_id\": 20278260, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:45Z\", \"source_id\": 63977850, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:48Z\", \"source_id\": 20280005, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:51Z\", \"source_id\": 63982893, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:54Z\", \"source_id\": 20281375, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:58:53Z\", \"source_id\": 63987983, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:00Z\", \"source_id\": 20282767, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:10Z\", \"source_id\": 63998381, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:15Z\", \"source_id\": 20285746, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:18Z\", \"source_id\": 64003353, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:23Z\", \"source_id\": 20287211, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:23Z\", \"source_id\": 64020349, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:24Z\", \"source_id\": 20292005, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 64025406, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:34Z\", \"source_id\": 20293502, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:53Z\", \"source_id\": 64037894, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:57Z\", \"source_id\": 20297103, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:26Z\", \"source_id\": 64045960, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:29Z\", \"source_id\": 20299425, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:11Z\", \"source_id\": 64056416, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:15Z\", \"source_id\": 20302512, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:38Z\", \"source_id\": 64069478, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306176, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:09Z\", \"source_id\": 64077450, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308474, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 64085249, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:50Z\", \"source_id\": 20310860, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:58Z\", \"source_id\": 64098921, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:03Z\", \"source_id\": 20314912, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:10Z\", \"source_id\": 64108478, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:13Z\", \"source_id\": 20317663, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:40Z\", \"source_id\": 64126936, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:41Z\", \"source_id\": 20323035, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:15Z\", \"source_id\": 64139201, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 20326692, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:34Z\", \"source_id\": 64148631, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:38Z\", \"source_id\": 20329489, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1790024979033343, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:54.043303", "service_state_evidence_id": 20329489, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:54.343277", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
HLC |
EDB |
2H08 |
334027 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.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": 12285.422, "from_m": 2811.849, "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": 13209.371, "from_m": 12285.422, "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": 13739.475, "from_m": 13209.371, "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": 14952.423, "from_m": 13739.475, "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": 17011.54, "from_m": 14952.423, "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": 17832.899, "from_m": 17011.54, "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": 29411.403, "from_m": 17832.899, "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": 30107.247, "from_m": 29411.403, "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": 32289.995, "from_m": 30107.247, "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": 32708.049, "from_m": 32289.995, "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": 32723.428, "from_m": 32708.049, "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": 32763.667, "from_m": 32723.428, "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": 33475.157, "from_m": 32763.667, "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": 33515.922, "from_m": 33475.157, "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": 34842.12, "from_m": 33515.922, "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": 34888.144, "from_m": 34842.12, "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": 39519.45, "from_m": 34888.144, "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": 40363.115, "from_m": 39519.45, "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": 41153.987, "from_m": 40363.115, "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": 41549.348, "from_m": 41153.987, "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": 52401.087, "from_m": 41549.348, "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": 53376.752, "from_m": 52401.087, "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": 56201.476, "from_m": 53376.752, "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": 61115.866, "from_m": 56201.476, "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": 61170.11, "from_m": 61115.866, "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": 63826.676, "from_m": 61170.11, "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": 70864.98, "from_m": 63826.676, "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": 74028.104, "from_m": 70864.98, "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": 76574.649, "from_m": 74028.104, "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": 78631.94, "from_m": 76574.649, "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": 79030.352, "from_m": 78631.94, "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": 79657.919, "from_m": 79030.352, "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": 79899.261, "from_m": 79657.919, "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": 81123.783, "from_m": 79899.261, "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": 93171.539, "from_m": 81123.783, "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": 95479.041, "from_m": 93171.539, "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": 96083.906, "from_m": 95479.041, "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": 105515.698, "from_m": 96083.906, "capability_applied": null, "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": 107461.255, "from_m": 105515.698, "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": 108852.842, "from_m": 107461.255, "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": 109853.146, "from_m": 108852.842, "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": 110003.011, "from_m": 109853.146, "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": 110094.641, "from_m": 110003.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 110539.246, "from_m": 110094.641, "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": 752996, "profile_key": "3a77a2230592eccae2cc72972103a989acdc1da397f794d55a380adcc54d6b06", "schedule_id": 27795, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2002", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2010H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2029", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23608.641, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Singer", "stage_seq": 9, "distance_m": 25118.719, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Drumry", "stage_seq": 10, "distance_m": 26403.774, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Drumchapel", "stage_seq": 11, "distance_m": 27817.721, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2038H", "location": "Westerton", "stage_seq": 12, "distance_m": 29624.027, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Anniesland", "stage_seq": 13, "distance_m": 31679.835, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Hyndland East Jn", "stage_seq": 14, "distance_m": 32708.049, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Hyndland", "stage_seq": 15, "distance_m": 33239.018, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2047", "location": "Partick", "stage_seq": 16, "distance_m": 34414.881, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Finnieston West Jn", "stage_seq": 17, "distance_m": 34935.503, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051", "location": "Charing Cross", "stage_seq": 18, "distance_m": 37143.103, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2054H", "location": "Glasgow Queen St Low Level", "stage_seq": 19, "distance_m": 38382.157, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2056H", "location": "High Street", "stage_seq": 20, "distance_m": 39250.815, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2058H", "location": "Bellgrove", "stage_seq": 21, "distance_m": 40273.383, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102", "location": "Carntyne", "stage_seq": 22, "distance_m": 43083.719, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2104H", "location": "Shettleston", "stage_seq": 23, "distance_m": 44302.404, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2107", "location": "Garrowhill", "stage_seq": 24, "distance_m": 46247.05, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2109H", "location": "Easterhouse", "stage_seq": 25, "distance_m": 47796.67, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "Blairhill", "stage_seq": 26, "distance_m": 51991.664, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Coatbridge Sunnyside", "stage_seq": 27, "distance_m": 52982.001, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Coatdyke", "stage_seq": 28, "distance_m": 54571.65, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2120H", "wtt_dep": "2122H", "location": "Airdrie", "stage_seq": 29, "distance_m": 55995.529, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2125H", "location": "Drumgelloch", "stage_seq": 30, "distance_m": 58215.62, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Caldercruix", "stage_seq": 31, "distance_m": 63014.75, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Blackridge", "stage_seq": 32, "distance_m": 71913.732, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Armadale", "stage_seq": 33, "distance_m": 75660.505, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144H", "location": "Bathgate", "stage_seq": 34, "distance_m": 79817.029, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Livingston North", "stage_seq": 35, "distance_m": 85799.413, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Uphall", "stage_seq": 36, "distance_m": 89075.493, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Newbridge Jn", "stage_seq": 37, "distance_m": 96083.906, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "Edinburgh Park", "stage_seq": 38, "distance_m": 101749.489, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Haymarket West Jn", "stage_seq": 39, "distance_m": 105704.382, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Haymarket", "stage_seq": 40, "distance_m": 107624.831, "section_seq": 1, "route_path_id": 141644}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Princes St Gardens", "stage_seq": 41, "distance_m": 108954.091, "section_seq": 1, "route_path_id": 141644}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 42, "distance_m": 110539.246, "section_seq": 1, "route_path_id": 141644}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110539.246, "from_m": 0.0, "section_seq": 1, "route_path_id": 141644}], "total_distance_m": 110539.246, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110493.222, "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": 1191, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:33Z", "source_id": 63845772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:04:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:41Z", "source_id": 20242546, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:46Z", "source_id": 20242646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:42Z", "source_id": 63864727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:46Z", "source_id": 20248103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:57Z", "source_id": 63876173, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:15:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:00Z", "source_id": 20251224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:05Z", "source_id": 63881738, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:11Z", "source_id": 20252833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:44Z", "source_id": 63886221, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:47Z", "source_id": 20254034, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:25:58Z", "source_id": 63907327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:26:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:03Z", "source_id": 20259911, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:12Z", "source_id": 63917827, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:15Z", "source_id": 20262851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:01Z", "source_id": 63922270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:06Z", "source_id": 20264156, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1280, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:19Z", "source_id": 63928195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:25Z", "source_id": 20265781, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1284, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:44Z", "source_id": 63936667, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:46Z", "source_id": 20268141, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:52Z", "source_id": 63944277, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:59Z", "source_id": 20270378, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:23Z", "source_id": 63950187, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:28Z", "source_id": 20272135, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:05Z", "source_id": 63956873, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:09Z", "source_id": 20274002, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:18Z", "source_id": 63964621, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:23Z", "source_id": 20276243, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:13Z", "source_id": 63971793, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:20Z", "source_id": 20278260, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:45Z", "source_id": 63977850, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:55:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:48Z", "source_id": 20280005, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:51Z", "source_id": 63982893, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:54Z", "source_id": 20281375, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:58:53Z", "source_id": 63987983, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:01:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:00Z", "source_id": 20282767, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:10Z", "source_id": 63998381, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:15Z", "source_id": 20285746, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:18Z", "source_id": 64003353, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:23Z", "source_id": 20287211, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:23Z", "source_id": 64020349, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:24Z", "source_id": 20292005, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 64025406, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:34Z", "source_id": 20293502, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:53Z", "source_id": 64037894, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:57Z", "source_id": 20297103, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:26Z", "source_id": 64045960, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:29Z", "source_id": 20299425, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:11Z", "source_id": 64056416, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:15Z", "source_id": 20302512, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:38Z", "source_id": 64069478, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306176, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:09Z", "source_id": 64077450, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308474, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 64085249, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:50Z", "source_id": 20310860, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:58Z", "source_id": 64098921, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:03Z", "source_id": 20314912, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:10Z", "source_id": 64108478, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:51:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:13Z", "source_id": 20317663, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:40Z", "source_id": 64126936, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:41Z", "source_id": 20323035, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:15Z", "source_id": 64139201, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 20326692, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:34Z", "source_id": 64148631, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:38Z", "source_id": 20329489, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Helensburgh Central |
2002 |
2002 |
2 |
None |
None |
Edinburgh |
2212 |
2212 |
16 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68921/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T22:07:00+01:00 |
Edinburgh |
4.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 |
2206 |
2210 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:10:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329489 |
1790024979033343 |
155 |
155 |
2026-09-21 21:20:54.343277 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:54.043303 |
| 723930 |
755353 |
C22315 |
872P68M721 |
2026-09-21 |
COMPLETE |
20329550 |
2026-09-21 22:10:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 755353, "stp": "P", "toc": "Southern", "uid": "C22315", "consist": "377604", "dest_crs": "PUR", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22315/2026-09-21/detailed", "trust_id": "872P68M721", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "2P68", "timing_status": "EARLY", "origin_station": "Tattenham Corner", "current_leg_arr": "2210", "current_leg_dep": "2207", "current_leg_end": "Purley", "origin_dep_time": "2145", "origin_platform": "2", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Reedham", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Reedham", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 818.55, \"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\": 905.742, \"from_m\": 818.55, \"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\": 1871.089, \"from_m\": 905.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3283.511, \"from_m\": 1871.089, \"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\": 3696.783, \"from_m\": 3283.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3884.332, \"from_m\": 3696.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\": 5956.026, \"from_m\": 3884.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6404.894, \"from_m\": 5956.026, \"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\": 7053.081, \"from_m\": 6404.894, \"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\": 7720.797, \"from_m\": 7053.081, \"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\": 9065.184, \"from_m\": 7720.797, \"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\": 10357.393, \"from_m\": 9065.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11060.156, \"from_m\": 10357.393, \"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\": 11297.829, \"from_m\": 11060.156, \"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\": 12183.705, \"from_m\": 11297.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13231.774, \"from_m\": 12183.705, \"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\": 13573.825, \"from_m\": 13231.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13634.292, \"from_m\": 13573.825, \"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\": 13900.184, \"from_m\": 13634.292, \"capability_applied\": null, \"effective_limit_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\": 755353, \"profile_key\": \"ed9b0d5dfed15a30550eb7452fd38cc551a865b16096e4394299901066b3ea82\", \"schedule_id\": 3217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Tattenham Corner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Tadworth\", \"stage_seq\": 2, \"distance_m\": 1964.278, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Kingswood\", \"stage_seq\": 3, \"distance_m\": 4128.402, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Chipstead\", \"stage_seq\": 4, \"distance_m\": 7961.489, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Woodmansterne\", \"stage_seq\": 5, \"distance_m\": 9562.876, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2205\", \"location\": \"Coulsdon Town\", \"stage_seq\": 6, \"distance_m\": 11137.348, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Reedham\", \"stage_seq\": 7, \"distance_m\": 12314.674, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 13900.184, \"section_seq\": 1, \"route_path_id\": 131774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13900.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131774}], \"total_distance_m\": 13900.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13662.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.673, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2145", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:00Z\", \"source_id\": 64098975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:03Z\", \"source_id\": 20314930, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64112955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 20318979, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:24Z\", \"source_id\": 64126404, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:29Z\", \"source_id\": 20322909, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:34Z\", \"source_id\": 64135476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:39Z\", \"source_id\": 20325637, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:44Z\", \"source_id\": 64142522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:48Z\", \"source_id\": 20327668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:42Z\", \"source_id\": 64149000, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:43Z\", \"source_id\": 20329550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1790024985061779, "current_leg_arrival_utc": "2026-09-21T22:10:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:57.047483", "service_state_evidence_id": 20329550, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:57.974584", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TAT |
PUR |
2P68 |
377604 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 818.55, "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": 905.742, "from_m": 818.55, "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": 1871.089, "from_m": 905.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3283.511, "from_m": 1871.089, "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": 3696.783, "from_m": 3283.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3884.332, "from_m": 3696.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": 5956.026, "from_m": 3884.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6404.894, "from_m": 5956.026, "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": 7053.081, "from_m": 6404.894, "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": 7720.797, "from_m": 7053.081, "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": 9065.184, "from_m": 7720.797, "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": 10357.393, "from_m": 9065.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11060.156, "from_m": 10357.393, "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": 11297.829, "from_m": 11060.156, "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": 12183.705, "from_m": 11297.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13231.774, "from_m": 12183.705, "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": 13573.825, "from_m": 13231.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13634.292, "from_m": 13573.825, "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": 13900.184, "from_m": 13634.292, "capability_applied": null, "effective_limit_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": 755353, "profile_key": "ed9b0d5dfed15a30550eb7452fd38cc551a865b16096e4394299901066b3ea82", "schedule_id": 3217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2145", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Tadworth", "stage_seq": 2, "distance_m": 1964.278, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Kingswood", "stage_seq": 3, "distance_m": 4128.402, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Chipstead", "stage_seq": 4, "distance_m": 7961.489, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Woodmansterne", "stage_seq": 5, "distance_m": 9562.876, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2205", "location": "Coulsdon Town", "stage_seq": 6, "distance_m": 11137.348, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Reedham", "stage_seq": 7, "distance_m": 12314.674, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Purley", "stage_seq": 8, "distance_m": 13900.184, "section_seq": 1, "route_path_id": 131774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13900.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 131774}], "total_distance_m": 13900.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13662.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.673, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:00Z", "source_id": 64098975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:03Z", "source_id": 20314930, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64112955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 20318979, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:24Z", "source_id": 64126404, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:29Z", "source_id": 20322909, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:34Z", "source_id": 64135476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:39Z", "source_id": 20325637, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30233, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:44Z", "source_id": 64142522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:48Z", "source_id": 20327668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:42Z", "source_id": 64149000, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:43Z", "source_id": 20329550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
Tattenham Corner |
2145 |
2145 |
2 |
None |
None |
Purley |
2211 |
2211 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22315/2026-09-21/detailed |
None |
Reedham |
2026-09-21T22:08:00+01:00 |
Purley |
3.0 |
{"type": "LineString", "coordinates": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} |
0.6 |
2207 |
2210 |
Reedham |
Purley Carriage Holding Sidings |
Purley |
51.3377174 |
-0.1135745 |
51.3377174 |
-0.1135745 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:10:00 |
Purley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329550 |
1790024985061779 |
24 |
24 |
2026-09-21 21:20:57.974584 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:57.047483 |
| 723931 |
754808 |
L81545 |
872F65M721 |
2026-09-21 |
COMPLETE |
20329320 |
2026-09-21 22:10:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 754808, "stp": "O", "toc": "South Western Railway", "uid": "L81545", "consist": "701023", "dest_crs": "WOK", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81545/2026-09-21/detailed", "trust_id": "872F65M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "3", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2F65", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "2210", "current_leg_dep": "2204", "current_leg_end": "Woking", "origin_dep_time": "2120", "origin_platform": "3", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "West Byfleet", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "West Byfleet", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"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\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"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\": 5905.711, \"from_m\": 5844.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\": 5941.697, \"from_m\": 5905.711, \"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\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"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\": 12147.239, \"from_m\": 12088.443, \"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\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"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\": 16032.395, \"from_m\": 15974.461, \"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\": 19815.144, \"from_m\": 16032.395, \"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\": 19859.461, \"from_m\": 19815.144, \"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\": 20094.629, \"from_m\": 19859.461, \"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\": 21497.991, \"from_m\": 20094.629, \"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\": 21574.171, \"from_m\": 21497.991, \"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\": 21756.968, \"from_m\": 21574.171, \"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\": 24254.214, \"from_m\": 21756.968, \"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\": 25019.989, \"from_m\": 24254.214, \"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\": 29600.336, \"from_m\": 25019.989, \"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\": 30610.45, \"from_m\": 29600.336, \"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\": 38402.719, \"from_m\": 30610.45, \"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\": 38492.17, \"from_m\": 38402.719, \"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\": 38536.656, \"from_m\": 38492.17, \"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\": 38594.745, \"from_m\": 38536.656, \"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\": 38686.412, \"from_m\": 38594.745, \"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\": 39125.432, \"from_m\": 38686.412, \"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}], \"service_id\": 754808, \"profile_key\": \"ad1bae7374c7a2f406eca93a3c155d975b1cb3a40348be9bd68bcd1bce4f8944\", \"schedule_id\": 38394, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Esher\", \"stage_seq\": 11, \"distance_m\": 23142.717, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2151H\", \"location\": \"Hersham\", \"stage_seq\": 12, \"distance_m\": 25697.968, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 13, \"distance_m\": 27487.007, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Weybridge\", \"stage_seq\": 14, \"distance_m\": 30752.951, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 15, \"distance_m\": 32908.044, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"West Byfleet\", \"stage_seq\": 16, \"distance_m\": 34894.467, \"section_seq\": 1, \"route_path_id\": 137452}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 17, \"distance_m\": 39125.432, \"section_seq\": 1, \"route_path_id\": 137452}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39125.432, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137452}], \"total_distance_m\": 39125.432, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37984.141, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1141.291, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2120", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:38Z\", \"source_id\": 20300192, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:18Z\", \"source_id\": 20303240, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:44Z\", \"source_id\": 20305529, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:13Z\", \"source_id\": 20307798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:14Z\", \"source_id\": 20309854, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:19Z\", \"source_id\": 20310523, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:33Z\", \"source_id\": 64091336, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:38Z\", \"source_id\": 20312696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:11Z\", \"source_id\": 64101830, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:17Z\", \"source_id\": 20315732, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 64109451, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:40Z\", \"source_id\": 20317962, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:13Z\", \"source_id\": 64115051, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:20Z\", \"source_id\": 20319627, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:29Z\", \"source_id\": 64122180, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:31Z\", \"source_id\": 20321655, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:10Z\", \"source_id\": 64128037, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:16Z\", \"source_id\": 20323374, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:55Z\", \"source_id\": 64134080, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:58Z\", \"source_id\": 20325181, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:20Z\", \"source_id\": 64148122, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:24Z\", \"source_id\": 20329320, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "3", "timing_fact_generation": 1790024966141367, "current_leg_arrival_utc": "2026-09-21T22:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:10:58.537287", "service_state_evidence_id": 20329320, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-21T21:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:20:58.746853", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
WOK |
2F65 |
701023 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "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": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "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": 5905.711, "from_m": 5844.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": 5941.697, "from_m": 5905.711, "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": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "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": 12147.239, "from_m": 12088.443, "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": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "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": 16032.395, "from_m": 15974.461, "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": 19815.144, "from_m": 16032.395, "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": 19859.461, "from_m": 19815.144, "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": 20094.629, "from_m": 19859.461, "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": 21497.991, "from_m": 20094.629, "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": 21574.171, "from_m": 21497.991, "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": 21756.968, "from_m": 21574.171, "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": 24254.214, "from_m": 21756.968, "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": 25019.989, "from_m": 24254.214, "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": 29600.336, "from_m": 25019.989, "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": 30610.45, "from_m": 29600.336, "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": 38402.719, "from_m": 30610.45, "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": 38492.17, "from_m": 38402.719, "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": 38536.656, "from_m": 38492.17, "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": 38594.745, "from_m": 38536.656, "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": 38686.412, "from_m": 38594.745, "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": 39125.432, "from_m": 38686.412, "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}], "service_id": 754808, "profile_key": "ad1bae7374c7a2f406eca93a3c155d975b1cb3a40348be9bd68bcd1bce4f8944", "schedule_id": 38394, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2120", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 137452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 137452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 137452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Esher", "stage_seq": 11, "distance_m": 23142.717, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2151H", "location": "Hersham", "stage_seq": 12, "distance_m": 25697.968, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Walton-on-Thames", "stage_seq": 13, "distance_m": 27487.007, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Weybridge", "stage_seq": 14, "distance_m": 30752.951, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Byfleet & New Haw", "stage_seq": 15, "distance_m": 32908.044, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "West Byfleet", "stage_seq": 16, "distance_m": 34894.467, "section_seq": 1, "route_path_id": 137452}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Woking", "stage_seq": 17, "distance_m": 39125.432, "section_seq": 1, "route_path_id": 137452}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39125.432, "from_m": 0.0, "section_seq": 1, "route_path_id": 137452}], "total_distance_m": 39125.432, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37984.141, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1141.291, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:38Z", "source_id": 20300192, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:18Z", "source_id": 20303240, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:44Z", "source_id": 20305529, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:13Z", "source_id": 20307798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:14Z", "source_id": 20309854, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:19Z", "source_id": 20310523, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:33Z", "source_id": 64091336, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:38Z", "source_id": 20312696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:11Z", "source_id": 64101830, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:49:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:17Z", "source_id": 20315732, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 64109451, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:40Z", "source_id": 20317962, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:13Z", "source_id": 64115051, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:20Z", "source_id": 20319627, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:29Z", "source_id": 64122180, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:31Z", "source_id": 20321655, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:10Z", "source_id": 64128037, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:16Z", "source_id": 20323374, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:55Z", "source_id": 64134080, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:58Z", "source_id": 20325181, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26953, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:20Z", "source_id": 64148122, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:24Z", "source_id": 20329320, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}] |
London Waterloo |
2120 |
2120 |
3 |
None |
None |
Woking |
2208 |
2208 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81545/2026-09-21/detailed |
None |
West Byfleet |
2026-09-21T22:05:00+01:00 |
Woking |
6.0 |
{"type": "LineString", "coordinates": [[-0.5055162999999999, 51.33953259999999], [-0.5102247, 51.3376353], [-0.5273087080259685, 51.33069708903964], [-0.5389891704717129, 51.325952778597305], [-0.5391452, 51.3258894], [-0.5418910999999998, 51.32478149999999], [-0.5421062999999999, 51.324694999999984], [-0.5434594, 51.32414], [-0.5478680999999999, 51.3223519], [-0.5489168, 51.321885400000006], [-0.5494575, 51.3216712], [-0.5501308, 51.3213616], [-0.5504093, 51.3212204], [-0.5511718, 51.32085539999999], [-0.5516599999999999, 51.32065039999999], [-0.5523963, 51.32034099999999], [-0.5530553, 51.3200705], [-0.5534515, 51.3199108], [-0.5537267, 51.3197999], [-0.554511, 51.31948160000001], [-0.554769, 51.3193769], [-0.5549235, 51.3193145], [-0.5566606, 51.31861320000001]]} |
2.6 |
2204 |
2210 |
West Byfleet |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:10:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329320 |
1790024966141367 |
77 |
77 |
2026-09-21 21:20:58.746853 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:10:58.537287 |
| 723932 |
752016 |
W32892 |
459J61MY21 |
2026-09-21 |
COMPLETE |
20329691 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 752016, "stp": "P", "toc": "Thameslink", "uid": "W32892", "consist": "700140", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32892/2026-09-21/detailed", "trust_id": "459J61MY21", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J61", "timing_status": "EARLY", "origin_station": "Peterborough", "current_leg_arr": "2211", "current_leg_dep": "2208", "current_leg_end": "Horsham", "origin_dep_time": "1923", "origin_platform": "2", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]}", "current_leg_start": "Littlehaven", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.0659811", "next_location_lon": "-0.3189475", "previous_location": "Littlehaven", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 22.078, \"from_m\": 0.0, \"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\": 115.0}, {\"to_m\": 1721.147, \"from_m\": 22.078, \"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\": 105.0}, {\"to_m\": 7217.439, \"from_m\": 1721.147, \"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\": 115.0}, {\"to_m\": 8573.847, \"from_m\": 7217.439, \"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\": 11282.341, \"from_m\": 8573.847, \"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\": 105.0}, {\"to_m\": 14609.907, \"from_m\": 11282.341, \"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\": 14669.371, \"from_m\": 14609.907, \"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\": 32150.527, \"from_m\": 14669.371, \"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\": 34934.509, \"from_m\": 32150.527, \"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\": 120.0}, {\"to_m\": 40060.486, \"from_m\": 34934.509, \"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\": 40107.143, \"from_m\": 40060.486, \"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\": 50730.121, \"from_m\": 40107.143, \"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\": 50820.618, \"from_m\": 50730.121, \"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\": 53321.737, \"from_m\": 50820.618, \"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\": 56182.477, \"from_m\": 53321.737, \"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\": 57272.0, \"from_m\": 56182.477, \"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\": 57443.275, \"from_m\": 57272.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\": 85619.354, \"from_m\": 57443.275, \"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\": 110173.284, \"from_m\": 85619.354, \"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\": 115.0}, {\"to_m\": 113324.178, \"from_m\": 110173.284, \"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\": 117221.684, \"from_m\": 113324.178, \"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\": 118515.056, \"from_m\": 117221.684, \"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\": 118570.297, \"from_m\": 118515.056, \"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\": 119082.872, \"from_m\": 118570.297, \"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\": 119340.355, \"from_m\": 119082.872, \"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\": 120430.71, \"from_m\": 119340.355, \"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\": 120518.858, \"from_m\": 120430.71, \"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\": 121557.13, \"from_m\": 120518.858, \"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\": 121662.074, \"from_m\": 121557.13, \"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\": 121691.722, \"from_m\": 121662.074, \"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\": 121880.874, \"from_m\": 121691.722, \"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\": 122870.399, \"from_m\": 121880.874, \"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\": 124064.799, \"from_m\": 122870.399, \"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\": 124127.256, \"from_m\": 124064.799, \"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\": 125370.772, \"from_m\": 124127.256, \"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}, {\"to_m\": 125448.398, \"from_m\": 125370.772, \"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\": 125858.034, \"from_m\": 125448.398, \"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\": 126570.655, \"from_m\": 125858.034, \"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\": 126979.319, \"from_m\": 126570.655, \"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\": 127189.983, \"from_m\": 126979.319, \"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\": 127769.599, \"from_m\": 127189.983, \"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\": 128813.158, \"from_m\": 127769.599, \"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\": 130385.065, \"from_m\": 128813.158, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131321.492, \"from_m\": 130385.065, \"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\": 133211.302, \"from_m\": 131321.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142222.863, \"from_m\": 133211.302, \"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\": 144375.833, \"from_m\": 142222.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144437.22, \"from_m\": 144375.833, \"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\": 144476.823, \"from_m\": 144437.22, \"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\": 144502.392, \"from_m\": 144476.823, \"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\": 144555.391, \"from_m\": 144502.392, \"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\": 144585.591, \"from_m\": 144555.391, \"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\": 144622.556, \"from_m\": 144585.591, \"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\": 145016.812, \"from_m\": 144622.556, \"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\": 145047.248, \"from_m\": 145016.812, \"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\": 145135.916, \"from_m\": 145047.248, \"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\": 145199.615, \"from_m\": 145135.916, \"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\": 145235.322, \"from_m\": 145199.615, \"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\": 145279.593, \"from_m\": 145235.322, \"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\": 145338.157, \"from_m\": 145279.593, \"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\": 146615.801, \"from_m\": 145338.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 150958.783, \"from_m\": 146615.801, \"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\": 151075.551, \"from_m\": 150958.783, \"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\": 151181.469, \"from_m\": 151075.551, \"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\": 151227.943, \"from_m\": 151181.469, \"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\": 152569.269, \"from_m\": 151227.943, \"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\": 153197.304, \"from_m\": 152569.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\": 158154.356, \"from_m\": 153197.304, \"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\": 158992.203, \"from_m\": 158154.356, \"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\": 160705.036, \"from_m\": 158992.203, \"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\": 161887.754, \"from_m\": 160705.036, \"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\": 162445.024, \"from_m\": 161887.754, \"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\": 162573.179, \"from_m\": 162445.024, \"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\": 162857.312, \"from_m\": 162573.179, \"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\": 174872.887, \"from_m\": 162857.312, \"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\": 174983.633, \"from_m\": 174872.887, \"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\": 175015.924, \"from_m\": 174983.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\": 175097.492, \"from_m\": 175015.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}, {\"to_m\": 175495.526, \"from_m\": 175097.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175641.973, \"from_m\": 175495.526, \"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\": 176047.638, \"from_m\": 175641.973, \"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\": 179117.299, \"from_m\": 176047.638, \"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\": 179974.836, \"from_m\": 179117.299, \"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\": 187979.796, \"from_m\": 179974.836, \"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\": 188519.116, \"from_m\": 187979.796, \"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\": 189406.461, \"from_m\": 188519.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}], \"service_id\": 752016, \"profile_key\": \"5c013a822855ab58b8f9728064a4731630a166b796218891d72ac5ce267cda68\", \"schedule_id\": 26506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1940\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1955H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71469.84, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2017\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.129, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 84471.923, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 88744.331, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 90222.485, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 102298.152, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 114859.601, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037H\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 118707.467, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 120703.29, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 121880.874, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 123006.561, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 125202.404, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2050H\", \"wtt_dep\": \"2051H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 125932.562, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2054\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 126330.253, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 127547.962, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 128274.979, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 130992.654, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2104H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 131758.89, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 132860.18, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 138492.475, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 142158.124, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 30, \"distance_m\": 143212.187, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 143965.818, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117H\", \"location\": \"East Croydon\", \"stage_seq\": 32, \"distance_m\": 144814.92, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"South Croydon\", \"stage_seq\": 33, \"distance_m\": 146262.343, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Purley\", \"stage_seq\": 34, \"distance_m\": 149609.789, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 35, \"distance_m\": 151181.469, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Coulsdon South\", \"stage_seq\": 36, \"distance_m\": 152677.067, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Merstham\", \"stage_seq\": 37, \"distance_m\": 158691.866, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2137H\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 161548.679, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 162995.363, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 166164.357, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 169633.662, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2149\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 170986.09, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 175334.504, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 177514.128, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 179460.348, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208\", \"location\": \"Littlehaven\", \"stage_seq\": 46, \"distance_m\": 187257.671, \"section_seq\": 1, \"route_path_id\": 140788}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 47, \"distance_m\": 189406.461, \"section_seq\": 1, \"route_path_id\": 140788}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189406.461, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140788}], \"total_distance_m\": 189406.461, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183955.18, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5451.281, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1923", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.0659811", "current_position_lon": "-0.3189475", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:35:49Z\", \"source_id\": 63774277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:35:53Z\", \"source_id\": 20218137, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:45:31Z\", \"source_id\": 63800247, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:45:37Z\", \"source_id\": 20225887, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:59Z\", \"source_id\": 63822872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:54:49Z\", \"source_id\": 20233886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:56Z\", \"source_id\": 63836204, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:11Z\", \"source_id\": 20239158, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:21Z\", \"source_id\": 20239456, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:37Z\", \"source_id\": 63851430, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:41Z\", \"source_id\": 20244324, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:35Z\", \"source_id\": 63867189, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:38Z\", \"source_id\": 20248709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:05Z\", \"source_id\": 63881810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:11Z\", \"source_id\": 20252829, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:56Z\", \"source_id\": 63914641, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:01Z\", \"source_id\": 20262016, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:39Z\", \"source_id\": 63933996, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:43Z\", \"source_id\": 20267432, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:03Z\", \"source_id\": 63949405, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:08Z\", \"source_id\": 20271876, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:27Z\", \"source_id\": 63960250, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:29Z\", \"source_id\": 20274940, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:48Z\", \"source_id\": 63965826, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:53Z\", \"source_id\": 20276574, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:48Z\", \"source_id\": 63970781, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:51Z\", \"source_id\": 20277962, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:19Z\", \"source_id\": 63984064, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:25Z\", \"source_id\": 20281700, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:31Z\", \"source_id\": 63999193, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:33Z\", \"source_id\": 20285979, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:35Z\", \"source_id\": 64013905, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:39Z\", \"source_id\": 20290162, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:12Z\", \"source_id\": 64027055, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:15Z\", \"source_id\": 20293971, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:07Z\", \"source_id\": 64033870, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:13Z\", \"source_id\": 20295931, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:56Z\", \"source_id\": 64042650, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:01Z\", \"source_id\": 20298447, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:51Z\", \"source_id\": 64046951, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:57Z\", \"source_id\": 20299775, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:30Z\", \"source_id\": 64059538, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:32Z\", \"source_id\": 20303395, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:28Z\", \"source_id\": 64069081, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:30Z\", \"source_id\": 20306041, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:57Z\", \"source_id\": 64079236, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:59Z\", \"source_id\": 20309000, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:05Z\", \"source_id\": 64083808, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:06Z\", \"source_id\": 20310401, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:27Z\", \"source_id\": 64089114, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:31Z\", \"source_id\": 20312027, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:53Z\", \"source_id\": 64098735, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314836, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:34Z\", \"source_id\": 64111531, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:37Z\", \"source_id\": 20318544, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 64119971, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:30Z\", \"source_id\": 20321026, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:01Z\", \"source_id\": 64125557, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 20322635, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:54Z\", \"source_id\": 64142902, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:54Z\", \"source_id\": 20327733, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:55Z\", \"source_id\": 64149478, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:54Z\", \"source_id\": 20329691, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1790024995833317, "current_leg_arrival_utc": "2026-09-21T22:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:00.729273", "service_state_evidence_id": 20329691, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 210, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:03.439990", "service_state_valid_until_kind": null, "operational_interpretation_version": 210, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
PBO |
HRH |
9J61 |
700140 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 22.078, "from_m": 0.0, "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": 115.0}, {"to_m": 1721.147, "from_m": 22.078, "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": 105.0}, {"to_m": 7217.439, "from_m": 1721.147, "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": 115.0}, {"to_m": 8573.847, "from_m": 7217.439, "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": 11282.341, "from_m": 8573.847, "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": 105.0}, {"to_m": 14609.907, "from_m": 11282.341, "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": 14669.371, "from_m": 14609.907, "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": 32150.527, "from_m": 14669.371, "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": 34934.509, "from_m": 32150.527, "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": 120.0}, {"to_m": 40060.486, "from_m": 34934.509, "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": 40107.143, "from_m": 40060.486, "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": 50730.121, "from_m": 40107.143, "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": 50820.618, "from_m": 50730.121, "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": 53321.737, "from_m": 50820.618, "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": 56182.477, "from_m": 53321.737, "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": 57272.0, "from_m": 56182.477, "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": 57443.275, "from_m": 57272.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": 85619.354, "from_m": 57443.275, "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": 110173.284, "from_m": 85619.354, "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": 115.0}, {"to_m": 113324.178, "from_m": 110173.284, "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": 117221.684, "from_m": 113324.178, "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": 118515.056, "from_m": 117221.684, "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": 118570.297, "from_m": 118515.056, "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": 119082.872, "from_m": 118570.297, "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": 119340.355, "from_m": 119082.872, "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": 120430.71, "from_m": 119340.355, "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": 120518.858, "from_m": 120430.71, "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": 121557.13, "from_m": 120518.858, "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": 121662.074, "from_m": 121557.13, "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": 121691.722, "from_m": 121662.074, "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": 121880.874, "from_m": 121691.722, "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": 122870.399, "from_m": 121880.874, "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": 124064.799, "from_m": 122870.399, "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": 124127.256, "from_m": 124064.799, "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": 125370.772, "from_m": 124127.256, "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}, {"to_m": 125448.398, "from_m": 125370.772, "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": 125858.034, "from_m": 125448.398, "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": 126570.655, "from_m": 125858.034, "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": 126979.319, "from_m": 126570.655, "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": 127189.983, "from_m": 126979.319, "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": 127769.599, "from_m": 127189.983, "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": 128813.158, "from_m": 127769.599, "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": 130385.065, "from_m": 128813.158, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131321.492, "from_m": 130385.065, "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": 133211.302, "from_m": 131321.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142222.863, "from_m": 133211.302, "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": 144375.833, "from_m": 142222.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144437.22, "from_m": 144375.833, "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": 144476.823, "from_m": 144437.22, "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": 144502.392, "from_m": 144476.823, "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": 144555.391, "from_m": 144502.392, "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": 144585.591, "from_m": 144555.391, "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": 144622.556, "from_m": 144585.591, "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": 145016.812, "from_m": 144622.556, "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": 145047.248, "from_m": 145016.812, "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": 145135.916, "from_m": 145047.248, "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": 145199.615, "from_m": 145135.916, "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": 145235.322, "from_m": 145199.615, "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": 145279.593, "from_m": 145235.322, "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": 145338.157, "from_m": 145279.593, "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": 146615.801, "from_m": 145338.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 150958.783, "from_m": 146615.801, "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": 151075.551, "from_m": 150958.783, "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": 151181.469, "from_m": 151075.551, "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": 151227.943, "from_m": 151181.469, "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": 152569.269, "from_m": 151227.943, "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": 153197.304, "from_m": 152569.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": 158154.356, "from_m": 153197.304, "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": 158992.203, "from_m": 158154.356, "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": 160705.036, "from_m": 158992.203, "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": 161887.754, "from_m": 160705.036, "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": 162445.024, "from_m": 161887.754, "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": 162573.179, "from_m": 162445.024, "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": 162857.312, "from_m": 162573.179, "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": 174872.887, "from_m": 162857.312, "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": 174983.633, "from_m": 174872.887, "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": 175015.924, "from_m": 174983.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": 175097.492, "from_m": 175015.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}, {"to_m": 175495.526, "from_m": 175097.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175641.973, "from_m": 175495.526, "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": 176047.638, "from_m": 175641.973, "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": 179117.299, "from_m": 176047.638, "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": 179974.836, "from_m": 179117.299, "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": 187979.796, "from_m": 179974.836, "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": 188519.116, "from_m": 187979.796, "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": 189406.461, "from_m": 188519.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}], "service_id": 752016, "profile_key": "5c013a822855ab58b8f9728064a4731630a166b796218891d72ac5ce267cda68", "schedule_id": 26506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1923", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1940", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1955H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Hitchin", "stage_seq": 9, "distance_m": 71469.84, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2017", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.129, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 84471.923, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 88744.331, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 90222.485, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Potters Bar", "stage_seq": 14, "distance_m": 102298.152, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 114859.601, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037H", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 118707.467, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 120703.29, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 121880.874, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 123006.561, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Farringdon", "stage_seq": 20, "distance_m": 125202.404, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2050H", "wtt_dep": "2051H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 125932.562, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2054", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 126330.253, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 127547.962, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100H", "location": "London Bridge", "stage_seq": 24, "distance_m": 128274.979, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 130992.654, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2104H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 131758.89, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 132860.18, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Sydenham", "stage_seq": 28, "distance_m": 138492.475, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 142158.124, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Norwood Fork Jn", "stage_seq": 30, "distance_m": 143212.187, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Windmill Bridge Jn", "stage_seq": 31, "distance_m": 143965.818, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117H", "location": "East Croydon", "stage_seq": 32, "distance_m": 144814.92, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "South Croydon", "stage_seq": 33, "distance_m": 146262.343, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Purley", "stage_seq": 34, "distance_m": 149609.789, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Stoats Nest Jn", "stage_seq": 35, "distance_m": 151181.469, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Coulsdon South", "stage_seq": 36, "distance_m": 152677.067, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Merstham", "stage_seq": 37, "distance_m": 158691.866, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2137H", "location": "Redhill", "stage_seq": 38, "distance_m": 161548.679, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 162995.363, "section_seq": 1, "route_path_id": 140788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Salfords", "stage_seq": 40, "distance_m": 166164.357, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144", "location": "Horley", "stage_seq": 41, "distance_m": 169633.662, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2149", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 170986.09, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 175334.504, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Crawley", "stage_seq": 44, "distance_m": 177514.128, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Ifield", "stage_seq": 45, "distance_m": 179460.348, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208", "location": "Littlehaven", "stage_seq": 46, "distance_m": 187257.671, "section_seq": 1, "route_path_id": 140788}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Horsham", "stage_seq": 47, "distance_m": 189406.461, "section_seq": 1, "route_path_id": 140788}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189406.461, "from_m": 0.0, "section_seq": 1, "route_path_id": 140788}], "total_distance_m": 189406.461, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183955.18, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5451.281, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:35:49Z", "source_id": 63774277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:35:53Z", "source_id": 20218137, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:45:31Z", "source_id": 63800247, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:45:37Z", "source_id": 20225887, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:59Z", "source_id": 63822872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:54:49Z", "source_id": 20233886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:56Z", "source_id": 63836204, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:00:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:11Z", "source_id": 20239158, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:21Z", "source_id": 20239456, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:37Z", "source_id": 63851430, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:05:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:41Z", "source_id": 20244324, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:35Z", "source_id": 63867189, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:38Z", "source_id": 20248709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:05Z", "source_id": 63881810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:11Z", "source_id": 20252829, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:56Z", "source_id": 63914641, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:01Z", "source_id": 20262016, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:39Z", "source_id": 63933996, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:43Z", "source_id": 20267432, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:03Z", "source_id": 63949405, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:08Z", "source_id": 20271876, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:27Z", "source_id": 63960250, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:29Z", "source_id": 20274940, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:48Z", "source_id": 63965826, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:53Z", "source_id": 20276574, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:48Z", "source_id": 63970781, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T19:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:51Z", "source_id": 20277962, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:19Z", "source_id": 63984064, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:25Z", "source_id": 20281700, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:31Z", "source_id": 63999193, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:33Z", "source_id": 20285979, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:35Z", "source_id": 64013905, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:10:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:39Z", "source_id": 20290162, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:12Z", "source_id": 64027055, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:15Z", "source_id": 20293971, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:07Z", "source_id": 64033870, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:13Z", "source_id": 20295931, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:56Z", "source_id": 64042650, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:01Z", "source_id": 20298447, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:51Z", "source_id": 64046951, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:57Z", "source_id": 20299775, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30283, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:30Z", "source_id": 64059538, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:32Z", "source_id": 20303395, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:28Z", "source_id": 64069081, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:30Z", "source_id": 20306041, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:57Z", "source_id": 64079236, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:59Z", "source_id": 20309000, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:05Z", "source_id": 64083808, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:06Z", "source_id": 20310401, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:27Z", "source_id": 64089114, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:31Z", "source_id": 20312027, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:53Z", "source_id": 64098735, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314836, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:34Z", "source_id": 64111531, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T20:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:37Z", "source_id": 20318544, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 64119971, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T20:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:30Z", "source_id": 20321026, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:01Z", "source_id": 64125557, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 20322635, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:54Z", "source_id": 64142902, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:54Z", "source_id": 20327733, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:55Z", "source_id": 64149478, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:54Z", "source_id": 20329691, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Peterborough |
1923 |
1923 |
2 |
None |
None |
Horsham |
2212 |
2212 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32892/2026-09-21/detailed |
None |
Littlehaven |
2026-09-21T22:08:00+01:00 |
Horsham |
3.0 |
{"type": "LineString", "coordinates": [[-0.309118, 51.0791012], [-0.3098364, 51.0787124], [-0.31048620000000005, 51.0783067], [-0.311127, 51.07788059999999], [-0.3118341, 51.07737900000001], [-0.3124117, 51.0769516], [-0.31308309999999995, 51.0763757], [-0.31368209999999996, 51.07582339999999], [-0.31422959999999994, 51.07519200000001], [-0.3147587, 51.074580899999994], [-0.3153071, 51.07388499999998], [-0.31571649999999996, 51.07328340000001], [-0.31573609999999996, 51.0732546], [-0.31610509999999997, 51.07260019999999], [-0.3163975, 51.0719885], [-0.31664429999999993, 51.0714119], [-0.3168775999999999, 51.07068490000001], [-0.31707879999999994, 51.069903], [-0.3171592999999999, 51.0695661], [-0.31718879999999994, 51.06923729999999], [-0.3172102, 51.0689928], [-0.3172382, 51.0686742], [-0.3172723, 51.068386], [-0.31732659999999996, 51.0681601], [-0.3174095, 51.0679017], [-0.3174334999999999, 51.0678487], [-0.3175601, 51.0676101], [-0.31765789999999994, 51.0674523], [-0.31778719999999994, 51.0672557], [-0.3178833, 51.0671125], [-0.31794829999999996, 51.0670271], [-0.3180634, 51.0668863], [-0.31833929999999994, 51.0665895], [-0.31846139999999995, 51.06646229999999], [-0.3186288, 51.0662906], [-0.3189475, 51.065981099999995]]} |
1.0 |
2208 |
2211 |
Littlehaven |
Horsham Sig. Cpb76 |
Horsham |
51.0659811 |
-0.3189475 |
51.0659811 |
-0.3189475 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Horsham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329691 |
1790024995833317 |
210 |
210 |
2026-09-21 21:21:03.439990 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:00.729273 |
| 723933 |
755010 |
G90025 |
172A33M721 |
2026-09-21 |
COMPLETE |
20329726 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 755010, "stp": "P", "toc": "Northern", "uid": "G90025", "consist": "150122", "dest_crs": "KNO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90025/2026-09-21/detailed", "trust_id": "172A33M721", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knottingley", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "2", "is_terminated": 1, "next_location": "Knottingley", "signalling_id": "2A33", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "2211", "current_leg_dep": "2207", "current_leg_end": "Knottingley", "origin_dep_time": "2129", "origin_platform": "10B", "current_location": "Knottingley", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]}", "current_leg_start": "Pontefract Monkhill", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "53.7064562", "next_location_lon": "-1.2592544", "previous_location": "Pontefract Monkhill", "current_leg_milage": "1.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"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\": 720.026, \"from_m\": 322.211, \"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\": 769.481, \"from_m\": 720.026, \"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\": 1050.796, \"from_m\": 769.481, \"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\": 1307.337, \"from_m\": 1050.796, \"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\": 1529.573, \"from_m\": 1307.337, \"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\": 2343.296, \"from_m\": 1529.573, \"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\": 8618.173, \"from_m\": 2343.296, \"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\": 14273.626, \"from_m\": 8618.173, \"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\": 16311.834, \"from_m\": 14273.626, \"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\": 16451.103, \"from_m\": 16311.834, \"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\": 16478.926, \"from_m\": 16451.103, \"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\": 16789.236, \"from_m\": 16478.926, \"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\": 17306.984, \"from_m\": 16789.236, \"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\": 17386.182, \"from_m\": 17306.984, \"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\": 17414.047, \"from_m\": 17386.182, \"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\": 17480.276, \"from_m\": 17414.047, \"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\": 17490.838, \"from_m\": 17480.276, \"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\": 18681.261, \"from_m\": 17490.838, \"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\": 18688.153, \"from_m\": 18681.261, \"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\": 18711.912, \"from_m\": 18688.153, \"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\": 19236.799, \"from_m\": 18711.912, \"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\": 19659.206, \"from_m\": 19236.799, \"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\": 31111.253, \"from_m\": 19659.206, \"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\": 34762.978, \"from_m\": 31111.253, \"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\": 34838.928, \"from_m\": 34762.978, \"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}], \"service_id\": 755010, \"profile_key\": \"5875d400117f299c89ee16d7d750852b296296518e7a35c0e9f56baa5f1b830f\", \"schedule_id\": 13380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 6, \"distance_m\": 17680.086, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 7, \"distance_m\": 18598.972, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Crofton West Jn\", \"stage_seq\": 8, \"distance_m\": 20416.416, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Crofton East Jn\", \"stage_seq\": 9, \"distance_m\": 21702.148, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Streethouse\", \"stage_seq\": 10, \"distance_m\": 24748.215, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Featherstone\", \"stage_seq\": 11, \"distance_m\": 27492.018, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2203H\", \"location\": \"Pontefract Tanshelf\", \"stage_seq\": 12, \"distance_m\": 30578.567, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 13, \"distance_m\": 31760.101, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 14, \"distance_m\": 34534.248, \"section_seq\": 1, \"route_path_id\": 117516}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Knottingley\", \"stage_seq\": 15, \"distance_m\": 34838.928, \"section_seq\": 1, \"route_path_id\": 117516}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34838.928, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117516}], \"total_distance_m\": 34838.928, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 29750.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5088.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2129", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.7064562", "current_position_lon": "-1.2592544", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:42Z\", \"source_id\": 64087421, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:45Z\", \"source_id\": 20311544, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:02Z\", \"source_id\": 64099040, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 20314949, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:50Z\", \"source_id\": 64118490, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:54Z\", \"source_id\": 20320619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:31Z\", \"source_id\": 64126633, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:33Z\", \"source_id\": 20322958, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:05Z\", \"source_id\": 64134447, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 20325295, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:00Z\", \"source_id\": 64140917, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 20327213, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:00Z\", \"source_id\": 64149692, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:01Z\", \"source_id\": 20329726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knottingley", "service_state_platform": "2", "timing_fact_generation": 1790025005057184, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:01.444965", "service_state_evidence_id": 20329726, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:03.435334", "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 |
LDS |
KNO |
2A33 |
150122 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "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": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "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": 1529.573, "from_m": 1307.337, "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": 2343.296, "from_m": 1529.573, "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": 8618.173, "from_m": 2343.296, "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": 14273.626, "from_m": 8618.173, "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": 16311.834, "from_m": 14273.626, "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": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.103, "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": 16789.236, "from_m": 16478.926, "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": 17306.984, "from_m": 16789.236, "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": 17386.182, "from_m": 17306.984, "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": 17414.047, "from_m": 17386.182, "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": 17480.276, "from_m": 17414.047, "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": 17490.838, "from_m": 17480.276, "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": 18681.261, "from_m": 17490.838, "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": 18688.153, "from_m": 18681.261, "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": 18711.912, "from_m": 18688.153, "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": 19236.799, "from_m": 18711.912, "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": 19659.206, "from_m": 19236.799, "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": 31111.253, "from_m": 19659.206, "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": 34762.978, "from_m": 31111.253, "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": 34838.928, "from_m": 34762.978, "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}], "service_id": 755010, "profile_key": "5875d400117f299c89ee16d7d750852b296296518e7a35c0e9f56baa5f1b830f", "schedule_id": 13380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2129", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Wakefield Kirkgate", "stage_seq": 6, "distance_m": 17680.086, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Calder Bridge Jn", "stage_seq": 7, "distance_m": 18598.972, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Crofton West Jn", "stage_seq": 8, "distance_m": 20416.416, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Crofton East Jn", "stage_seq": 9, "distance_m": 21702.148, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Streethouse", "stage_seq": 10, "distance_m": 24748.215, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Featherstone", "stage_seq": 11, "distance_m": 27492.018, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2203H", "location": "Pontefract Tanshelf", "stage_seq": 12, "distance_m": 30578.567, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Pontefract Monkhill", "stage_seq": 13, "distance_m": 31760.101, "section_seq": 1, "route_path_id": 117516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Knottingley West Jn", "stage_seq": 14, "distance_m": 34534.248, "section_seq": 1, "route_path_id": 117516}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Knottingley", "stage_seq": 15, "distance_m": 34838.928, "section_seq": 1, "route_path_id": 117516}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34838.928, "from_m": 0.0, "section_seq": 1, "route_path_id": 117516}], "total_distance_m": 34838.928, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 29750.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5088.612, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:42Z", "source_id": 64087421, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:45Z", "source_id": 20311544, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5971, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:02Z", "source_id": 64099040, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 20314949, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5859, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:50Z", "source_id": 64118490, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:56:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:54Z", "source_id": 20320619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:31Z", "source_id": 64126633, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:33Z", "source_id": 20322958, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5849, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:05Z", "source_id": 64134447, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 20325295, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5842, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:00Z", "source_id": 64140917, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 20327213, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5823, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:00Z", "source_id": 64149692, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:01Z", "source_id": 20329726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Leeds |
2129 |
2129 |
10B |
None |
None |
Knottingley |
2211 |
2211 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G90025/2026-09-21/detailed |
None |
Pontefract Monkhill |
2026-09-21T22:06:30+01:00 |
Knottingley |
4.0 |
{"type": "LineString", "coordinates": [[-1.3032234, 53.699066999999985], [-1.3031765, 53.69907899999999], [-1.3029883999999998, 53.69912709999999], [-1.3022777, 53.6993421], [-1.2991826, 53.700278299999994], [-1.2979414, 53.7006615], [-1.2974781, 53.70080099999999], [-1.2973412999999998, 53.70084859999999], [-1.2946904, 53.701645899999995], [-1.2942096, 53.7017915], [-1.2897233, 53.70314729999999], [-1.2895312, 53.70320200000001], [-1.2844128999999995, 53.704754300000005], [-1.2825708, 53.705313], [-1.2820361, 53.70547159999999], [-1.2808645, 53.7057647], [-1.2805778, 53.7058304], [-1.2798162, 53.70597570000001], [-1.2786744, 53.706157], [-1.2781057, 53.70622920000001], [-1.2774942, 53.70630079999999], [-1.276468, 53.706372599999995], [-1.2756695, 53.70640620000001], [-1.2749185, 53.7064312], [-1.2727118, 53.70643919999999], [-1.2726146491067036, 53.706439392251106], [-1.2725320570279113, 53.7064395556919], [-1.2724086, 53.7064398], [-1.2721979, 53.7064414], [-1.2698578, 53.7064596], [-1.2691878, 53.7064531], [-1.2670237, 53.70643919999999], [-1.2651188, 53.70641560000001], [-1.2645486, 53.7064228], [-1.2640221, 53.706421199999994], [-1.2637502, 53.7064308], [-1.2633519999999998, 53.7064448], [-1.2630643999999998, 53.70644750000001], [-1.2627493, 53.706456200000005], [-1.2613422999999997, 53.7064442], [-1.2604083, 53.706460799999995], [-1.2592544, 53.706456200000005]]} |
1.9 |
2207 |
2211 |
Pontefract Monkhill |
Knottingley |
Knottingley |
53.7064562 |
-1.2592544 |
53.7064562 |
-1.2592544 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Knottingley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329726 |
1790025005057184 |
52 |
52 |
2026-09-21 21:21:03.435334 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:01.444965 |
| 723934 |
755322 |
C18072 |
705N70M721 |
2026-09-21 |
COMPLETE |
20325781 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 755322, "stp": "O", "toc": "West Midlands Trains", "uid": "C18072", "consist": "350119+350406+350407", "dest_crs": "XND", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18072/2026-09-21/detailed", "trust_id": "705N70M721", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton EMD", "service_date": "2026-09-21", "dest_arr_time": "2226", "dest_platform": null, "is_terminated": 1, "next_location": "Northampton EMD", "signalling_id": "5N70", "timing_status": "EARLY", "origin_station": "Milton Keynes Central", "current_leg_arr": "2211", "current_leg_dep": "2159", "current_leg_end": "Northampton EMD", "origin_dep_time": "2144", "origin_platform": "2", "current_location": "Northampton EMD", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9071473, 52.2378792], [-0.9072653, 52.2383851], [-0.9073595, 52.238783999999995], [-0.9074128, 52.23907990000001], [-0.907496, 52.2394592], [-0.9075979, 52.2399175], [-0.9076864, 52.24031329999999], [-0.9077669000000002, 52.240686199999985], [-0.9078447, 52.24109509999999], [-0.9078603, 52.2411997], [-0.9078862, 52.241367], [-0.9079505999999998, 52.2419889], [-0.9079694, 52.2421299], [-0.907984425037822, 52.24229425330181], [-0.9079974111977978, 52.24245256403171], [-0.9080084904505809, 52.24259246064658], [-0.9080179990912882, 52.24271657004164], [-0.9080262734150376, 52.24282751911214], [-0.908033649716946, 52.242927934753354], [-0.9080404642921313, 52.24302044386053], [-0.90804705343571, 52.24310767332892], [-0.9080537534428, 52.24319225005378], [-0.9080609006085189, 52.24327680093037], [-0.9080688312279828, 52.24336395285392], [-0.9080778815963104, 52.24345633271972], [-0.908088388008618, 52.243556567422985], [-0.9081006867600236, 52.243667283859], [-0.9081151141456444, 52.243791108923006], [-0.9081320064605972, 52.24393066951025], [-0.9081517, 52.244088592516], [-0.9081517, 52.2442206], [-0.9081808, 52.24440810000001], [-0.9081906, 52.2445408], [-0.9081524, 52.24516800000001], [-0.9081638, 52.2453012], [-0.9082188, 52.24580950000001], [-0.9082765, 52.246060799999995], [-0.9083032999999998, 52.246238899999994], [-0.9083176, 52.246538099999995], [-0.9084455, 52.2493156], [-0.9084557, 52.2494472], [-0.9084700999999998, 52.249612199999994], [-0.9085147, 52.2497682], [-0.9085889, 52.24995349999999], [-0.9086891, 52.2501319], [-0.9087955, 52.2502893], [-0.9090056, 52.2505917], [-0.9091181999999998, 52.250719], [-0.9092859, 52.2508947], [-0.9094173, 52.25104000000001], [-0.9088143, 52.2501645], [-0.9087123, 52.24999700000001], [-0.9086452999999998, 52.249825400000006], [-0.9086104000000002, 52.2496916], [-0.908593, 52.249552], [-0.9085796, 52.2492614], [-0.9085903, 52.2491374], [-0.908611, 52.2490027], [-0.9086654, 52.2486571], [-0.908707, 52.24838040000001], [-0.9087319999999998, 52.24825659999999], [-0.9087927999999996, 52.24807489999999], [-0.9088277, 52.24788929999999], [-0.9088411, 52.2477752], [-0.9088384, 52.24757650000001], [-0.9088349999999998, 52.24750529999999], [-0.9088733, 52.2473146], [-0.9088827000000002, 52.2471873], [-0.9088071, 52.2456599]]}", "current_leg_start": "Northampton", "dest_arr_time_act": "2226", "motion_projection": null, "next_location_lat": "52.2456599", "next_location_lon": "-0.9088071", "previous_location": "Northampton", "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\": 152.922, \"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\": 268.359, \"from_m\": 152.922, \"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\": 531.414, \"from_m\": 268.359, \"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\": 613.453, \"from_m\": 531.414, \"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\": 12307.886, \"from_m\": 613.453, \"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\": 12401.939, \"from_m\": 12307.886, \"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\": 19572.067, \"from_m\": 12401.939, \"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\": 19842.358, \"from_m\": 19572.067, \"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\": 19903.987, \"from_m\": 19842.358, \"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\": 22629.365, \"from_m\": 19903.987, \"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\": 26437.819, \"from_m\": 22629.365, \"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\": 26845.789, \"from_m\": 26437.819, \"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\": 26855.297, \"from_m\": 26845.789, \"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\": 27168.805, \"from_m\": 26855.297, \"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\": 27675.939, \"from_m\": 27168.805, \"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\": 27706.322, \"from_m\": 27675.939, \"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\": 29153.606, \"from_m\": 27706.322, \"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\": 755322, \"profile_key\": \"e2750235fcedc55d2005f773bb10bb4e9a2c4ca5e2cdb587dc53232b5218c2dd\", \"schedule_id\": 35536, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 2, \"distance_m\": 12022.808, \"section_seq\": 1, \"route_path_id\": 131376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 3, \"distance_m\": 19842.358, \"section_seq\": 1, \"route_path_id\": 131376}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2201\", \"location\": \"Northampton\", \"stage_seq\": 4, \"distance_m\": 27079.883, \"section_seq\": 1, \"route_path_id\": 131376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Northampton North Jn\", \"stage_seq\": 5, \"distance_m\": 27656.172, \"section_seq\": 1, \"route_path_id\": 131376}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": null, \"location\": \"Northampton EMD\", \"stage_seq\": 6, \"distance_m\": 29153.606, \"section_seq\": 1, \"route_path_id\": 131376}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29153.606, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131376}], \"total_distance_m\": 29153.606, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28230.495, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 923.111, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2144", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.2456599", "current_position_lon": "-0.9088071", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:41Z\", \"source_id\": 64122556, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:43Z\", \"source_id\": 20321763, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:59Z\", \"source_id\": 20323869, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:53Z\", \"source_id\": 20325781, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton EMD", "service_state_platform": null, "timing_fact_generation": 1790024635561802, "current_leg_arrival_utc": "2026-09-21T22:18:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:01.895980", "service_state_evidence_id": 20325781, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:02.172205", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
MKC |
XND |
5N70 |
350119+350406+350407 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 152.922, "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": 268.359, "from_m": 152.922, "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": 531.414, "from_m": 268.359, "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": 613.453, "from_m": 531.414, "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": 12307.886, "from_m": 613.453, "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": 12401.939, "from_m": 12307.886, "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": 19572.067, "from_m": 12401.939, "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": 19842.358, "from_m": 19572.067, "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": 19903.987, "from_m": 19842.358, "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": 22629.365, "from_m": 19903.987, "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": 26437.819, "from_m": 22629.365, "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": 26845.789, "from_m": 26437.819, "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": 26855.297, "from_m": 26845.789, "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": 27168.805, "from_m": 26855.297, "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": 27675.939, "from_m": 27168.805, "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": 27706.322, "from_m": 27675.939, "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": 29153.606, "from_m": 27706.322, "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": 755322, "profile_key": "e2750235fcedc55d2005f773bb10bb4e9a2c4ca5e2cdb587dc53232b5218c2dd", "schedule_id": 35536, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2144", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Hanslope Jn", "stage_seq": 2, "distance_m": 12022.808, "section_seq": 1, "route_path_id": 131376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Courteenhall Jn", "stage_seq": 3, "distance_m": 19842.358, "section_seq": 1, "route_path_id": 131376}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2201", "location": "Northampton", "stage_seq": 4, "distance_m": 27079.883, "section_seq": 1, "route_path_id": 131376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Northampton North Jn", "stage_seq": 5, "distance_m": 27656.172, "section_seq": 1, "route_path_id": 131376}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": null, "location": "Northampton EMD", "stage_seq": 6, "distance_m": 29153.606, "section_seq": 1, "route_path_id": 131376}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29153.606, "from_m": 0.0, "section_seq": 1, "route_path_id": 131376}], "total_distance_m": 29153.606, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28230.495, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 923.111, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21383, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:41Z", "source_id": 64122556, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:43Z", "source_id": 20321763, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:59Z", "source_id": 20323869, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:53Z", "source_id": 20325781, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Milton Keynes Central |
2144 |
2144 |
2 |
None |
None |
Northampton EMD |
2226 |
2226 |
None |
EARLY |
-15 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18072/2026-09-21/detailed |
None |
Northampton |
2026-09-21T22:01:00+01:00 |
Northampton EMD |
12.0 |
{"type": "LineString", "coordinates": [[-0.9071473, 52.2378792], [-0.9072653, 52.2383851], [-0.9073595, 52.238783999999995], [-0.9074128, 52.23907990000001], [-0.907496, 52.2394592], [-0.9075979, 52.2399175], [-0.9076864, 52.24031329999999], [-0.9077669000000002, 52.240686199999985], [-0.9078447, 52.24109509999999], [-0.9078603, 52.2411997], [-0.9078862, 52.241367], [-0.9079505999999998, 52.2419889], [-0.9079694, 52.2421299], [-0.907984425037822, 52.24229425330181], [-0.9079974111977978, 52.24245256403171], [-0.9080084904505809, 52.24259246064658], [-0.9080179990912882, 52.24271657004164], [-0.9080262734150376, 52.24282751911214], [-0.908033649716946, 52.242927934753354], [-0.9080404642921313, 52.24302044386053], [-0.90804705343571, 52.24310767332892], [-0.9080537534428, 52.24319225005378], [-0.9080609006085189, 52.24327680093037], [-0.9080688312279828, 52.24336395285392], [-0.9080778815963104, 52.24345633271972], [-0.908088388008618, 52.243556567422985], [-0.9081006867600236, 52.243667283859], [-0.9081151141456444, 52.243791108923006], [-0.9081320064605972, 52.24393066951025], [-0.9081517, 52.244088592516], [-0.9081517, 52.2442206], [-0.9081808, 52.24440810000001], [-0.9081906, 52.2445408], [-0.9081524, 52.24516800000001], [-0.9081638, 52.2453012], [-0.9082188, 52.24580950000001], [-0.9082765, 52.246060799999995], [-0.9083032999999998, 52.246238899999994], [-0.9083176, 52.246538099999995], [-0.9084455, 52.2493156], [-0.9084557, 52.2494472], [-0.9084700999999998, 52.249612199999994], [-0.9085147, 52.2497682], [-0.9085889, 52.24995349999999], [-0.9086891, 52.2501319], [-0.9087955, 52.2502893], [-0.9090056, 52.2505917], [-0.9091181999999998, 52.250719], [-0.9092859, 52.2508947], [-0.9094173, 52.25104000000001], [-0.9088143, 52.2501645], [-0.9087123, 52.24999700000001], [-0.9086452999999998, 52.249825400000006], [-0.9086104000000002, 52.2496916], [-0.908593, 52.249552], [-0.9085796, 52.2492614], [-0.9085903, 52.2491374], [-0.908611, 52.2490027], [-0.9086654, 52.2486571], [-0.908707, 52.24838040000001], [-0.9087319999999998, 52.24825659999999], [-0.9087927999999996, 52.24807489999999], [-0.9088277, 52.24788929999999], [-0.9088411, 52.2477752], [-0.9088384, 52.24757650000001], [-0.9088349999999998, 52.24750529999999], [-0.9088733, 52.2473146], [-0.9088827000000002, 52.2471873], [-0.9088071, 52.2456599]]} |
1.3 |
2159 |
2211 |
Northampton |
Northampton EMD |
Northampton EMD |
52.2456599 |
-0.9088071 |
52.2456599 |
-0.9088071 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Northampton EMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20325781 |
1790024635561802 |
24 |
24 |
2026-09-21 21:21:02.172205 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:01.895980 |
| 723935 |
755439 |
G15578 |
815C32M721 |
2026-09-21 |
COMPLETE |
20330350 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 755439, "stp": "P", "toc": "Great Western Railway", "uid": "G15578", "consist": "802101", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15578/2026-09-21/detailed", "trust_id": "815C32M721", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke Gifford", "service_date": "2026-09-21", "dest_arr_time": "2223", "dest_platform": null, "is_terminated": 1, "next_location": "Stoke Gifford", "signalling_id": "5C32", "timing_status": "EARLY", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2211", "current_leg_dep": "2207", "current_leg_end": "Stoke Gifford", "origin_dep_time": "2149", "origin_platform": "13", "current_location": "Stoke Gifford", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]}", "current_leg_start": "Bristol Parkway", "dest_arr_time_act": "2223", "motion_projection": null, "next_location_lat": "51.5172283", "next_location_lon": "-2.5577244", "previous_location": "Bristol Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"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\": 687.836, \"from_m\": 671.462, \"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\": 725.343, \"from_m\": 687.836, \"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\": 778.014, \"from_m\": 725.343, \"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\": 1213.839, \"from_m\": 778.014, \"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\": 1563.363, \"from_m\": 1213.839, \"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\": 2755.914, \"from_m\": 1563.363, \"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\": 2910.282, \"from_m\": 2755.914, \"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\": 3287.592, \"from_m\": 2910.282, \"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\": 3307.681, \"from_m\": 3287.592, \"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\": 6173.68, \"from_m\": 3307.681, \"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\": 6274.659, \"from_m\": 6173.68, \"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\": 7117.773, \"from_m\": 6274.659, \"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\": 9051.828, \"from_m\": 7117.773, \"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\": 9134.22, \"from_m\": 9051.828, \"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\": 9726.901, \"from_m\": 9134.22, \"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}], \"service_id\": 755439, \"profile_key\": \"65135fcb5fcd123ee11aec8eb1dd85a11341313348dd23f4c692f69c636240d8\", \"schedule_id\": 9280, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7071.959, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2220\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9011.38, \"section_seq\": 1, \"route_path_id\": 116270}, {\"is_pass\": false, \"wtt_arr\": \"2223\", \"wtt_dep\": null, \"location\": \"Stoke Gifford\", \"stage_seq\": 7, \"distance_m\": 9726.901, \"section_seq\": 1, \"route_path_id\": 116270}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9726.901, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116270}], \"total_distance_m\": 9726.901, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8393.536, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1333.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2149", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5172283", "current_position_lon": "-2.5577244", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:17Z\", \"source_id\": 64119478, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:20Z\", \"source_id\": 20320900, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:02Z\", \"source_id\": 64127779, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:11Z\", \"source_id\": 20323281, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:58Z\", \"source_id\": 64151775, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 20330350, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke Gifford", "service_state_platform": null, "timing_fact_generation": 1790025062251517, "current_leg_arrival_utc": "2026-09-21T22:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:02.246053", "service_state_evidence_id": 20330350, "current_leg_start_actual_dep": "2026-09-21T22:20:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:03.432362", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
None |
5C32 |
802101 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "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": 687.836, "from_m": 671.462, "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": 725.343, "from_m": 687.836, "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": 778.014, "from_m": 725.343, "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": 1213.839, "from_m": 778.014, "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": 1563.363, "from_m": 1213.839, "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": 2755.914, "from_m": 1563.363, "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": 2910.282, "from_m": 2755.914, "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": 3287.592, "from_m": 2910.282, "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": 3307.681, "from_m": 3287.592, "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": 6173.68, "from_m": 3307.681, "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": 6274.659, "from_m": 6173.68, "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": 7117.773, "from_m": 6274.659, "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": 9051.828, "from_m": 7117.773, "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": 9134.22, "from_m": 9051.828, "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": 9726.901, "from_m": 9134.22, "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}], "service_id": 755439, "profile_key": "65135fcb5fcd123ee11aec8eb1dd85a11341313348dd23f4c692f69c636240d8", "schedule_id": 9280, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2149", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 116270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 116270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 116270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7071.959, "section_seq": 1, "route_path_id": 116270}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2220", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9011.38, "section_seq": 1, "route_path_id": 116270}, {"is_pass": false, "wtt_arr": "2223", "wtt_dep": null, "location": "Stoke Gifford", "stage_seq": 7, "distance_m": 9726.901, "section_seq": 1, "route_path_id": 116270}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9726.901, "from_m": 0.0, "section_seq": 1, "route_path_id": 116270}], "total_distance_m": 9726.901, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8393.536, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1333.365, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:17Z", "source_id": 64119478, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:20Z", "source_id": 20320900, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:02Z", "source_id": 64127779, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:11Z", "source_id": 20323281, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25747, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:58Z", "source_id": 64151775, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 20330350, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
2149 |
2149 |
13 |
None |
None |
Stoke Gifford |
2223 |
2223 |
None |
EARLY |
-12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15578/2026-09-21/detailed |
None |
Bristol Parkway |
2026-09-21T22:20:00+01:00 |
Stoke Gifford |
4.0 |
{"type": "LineString", "coordinates": [[-2.5484268999999995, 51.5147148], [-2.5489787000000006, 51.51483479999999], [-2.5501389999999997, 51.5150011], [-2.5507500999999997, 51.5151051], [-2.5510116, 51.515152099999995], [-2.5515761999999995, 51.5152485], [-2.5519662, 51.515345800000006], [-2.552406, 51.515452100000005], [-2.5526677, 51.515488299999994], [-2.5539858, 51.5156251], [-2.5541824999999996, 51.5156503], [-2.554376, 51.5156902], [-2.5545563999999996, 51.51573510000001], [-2.554685399999999, 51.515774500000006], [-2.5548582, 51.5158373], [-2.5550321999999994, 51.51591739999999], [-2.5558921, 51.51633650000001], [-2.5568798, 51.5168146], [-2.556962, 51.516855099999994], [-2.5574176999999993, 51.5170794], [-2.5577243999999997, 51.517228300000006]]} |
0.4 |
2207 |
2211 |
Bristol Parkway |
Stoke Gifford |
Stoke Gifford |
51.5172283 |
-2.5577244 |
51.5172283 |
-2.5577244 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Stoke Gifford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330350 |
1790025062251517 |
26 |
26 |
2026-09-21 21:21:03.432362 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:02.246053 |
| 723936 |
755418 |
C49350 |
845E29M721 |
2026-09-21 |
COMPLETE |
20329670 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 755418, "stp": "P", "toc": "Great Western Railway", "uid": "C49350", "consist": "802012", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49350/2026-09-21/detailed", "trust_id": "845E29M721", "origin_crs": "XLZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-21", "dest_arr_time": "2205", "dest_platform": "7", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "5E29", "timing_status": "LATE", "origin_station": "Laira T.& R.S.M.D.", "current_leg_arr": "2211", "current_leg_dep": "2158", "current_leg_end": "Plymouth", "origin_dep_time": "2148", "origin_platform": null, "current_location": "Plymouth", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Laira Jn", "dest_arr_time_act": "2205", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Laira Jn", "current_leg_milage": "2.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 562.882, \"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\": 1781.545, \"from_m\": 562.882, \"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\": 2644.202, \"from_m\": 1781.545, \"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\": 3348.484, \"from_m\": 2644.202, \"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\": 3518.893, \"from_m\": 3348.484, \"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\": 3581.811, \"from_m\": 3518.893, \"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\": 3993.94, \"from_m\": 3581.811, \"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}], \"service_id\": 755418, \"profile_key\": \"c1f81aa7e13652f46d334ae0a5046c471de6b1b745f182bf8675d2b3123282bc\", \"schedule_id\": 6646, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Laira T.& R.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132607}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": \"2158\", \"location\": \"Laira Jn\", \"stage_seq\": 2, \"distance_m\": 562.882, \"section_seq\": 1, \"route_path_id\": 132607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Lipson Jn\", \"stage_seq\": 3, \"distance_m\": 1546.031, \"section_seq\": 1, \"route_path_id\": 132607}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 4, \"distance_m\": 3993.94, \"section_seq\": 1, \"route_path_id\": 132607}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3993.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132607}], \"total_distance_m\": 3993.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3368.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 625.8, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2148", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:50Z\", \"source_id\": 64149310, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:53Z\", \"source_id\": 20329670, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "7", "timing_fact_generation": 1790024994415265, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:06.499274", "service_state_evidence_id": 20329670, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:06.834708", "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 |
P |
XLZ |
PLY |
5E29 |
802012 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 562.882, "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": 1781.545, "from_m": 562.882, "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": 2644.202, "from_m": 1781.545, "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": 3348.484, "from_m": 2644.202, "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": 3518.893, "from_m": 3348.484, "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": 3581.811, "from_m": 3518.893, "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": 3993.94, "from_m": 3581.811, "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}], "service_id": 755418, "profile_key": "c1f81aa7e13652f46d334ae0a5046c471de6b1b745f182bf8675d2b3123282bc", "schedule_id": 6646, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2148", "location": "Laira T.& R.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132607}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": "2158", "location": "Laira Jn", "stage_seq": 2, "distance_m": 562.882, "section_seq": 1, "route_path_id": 132607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Lipson Jn", "stage_seq": 3, "distance_m": 1546.031, "section_seq": 1, "route_path_id": 132607}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": null, "location": "Plymouth", "stage_seq": 4, "distance_m": 3993.94, "section_seq": 1, "route_path_id": 132607}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3993.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 132607}], "total_distance_m": 3993.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3368.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 625.8, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:50Z", "source_id": 64149310, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:53Z", "source_id": 20329670, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Laira T.& R.S.M.D. |
2148 |
2148 |
None |
None |
None |
Plymouth |
2205 |
2205 |
7 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49350/2026-09-21/detailed |
None |
Laira Jn |
2026-09-21T22:04:00+01:00 |
Plymouth |
13.0 |
{"type": "LineString", "coordinates": [[-4.0977456, 50.3844613], [-4.0982154, 50.3843225], [-4.0990909, 50.3840448], [-4.1000516, 50.383765199999985], [-4.1010201, 50.3835256], [-4.1024619, 50.3832283], [-4.103655699999999, 50.3830519], [-4.104894899999999, 50.3829033], [-4.104941999999999, 50.38289770000001], [-4.105154799999999, 50.382874099999995], [-4.1058178, 50.3828164], [-4.106603899999999, 50.382759], [-4.107424299999999, 50.3827165], [-4.1075007, 50.382714400000005], [-4.1076713, 50.3827096], [-4.108385999999999, 50.3827015], [-4.1091148, 50.3827074], [-4.110427999999999, 50.38272450000001], [-4.1108734, 50.382732], [-4.1111498, 50.3827373], [-4.111279585305091, 50.38273864148668], [-4.1120689, 50.38274680000001], [-4.112856099999999, 50.382744], [-4.1142753, 50.38271850000001], [-4.114470599999999, 50.38271499999999], [-4.1153247, 50.3826756], [-4.1161088, 50.38262069999998], [-4.1174556, 50.3825094], [-4.118466599999999, 50.382423], [-4.1186661, 50.382406], [-4.1191034, 50.382380299999994], [-4.1197595, 50.3823558], [-4.1206165, 50.382350399999986], [-4.120741, 50.382351400000005], [-4.1214993, 50.3823569], [-4.1222483, 50.3823841], [-4.1248148, 50.382505299999984], [-4.1249616, 50.38251689999999], [-4.125657, 50.382549], [-4.1261453, 50.38257039999999], [-4.126592199999999, 50.38258289999998], [-4.1269805, 50.38258289999998], [-4.1274151, 50.382568199999994], [-4.127862, 50.3825399], [-4.1283641, 50.3824857], [-4.1287327, 50.3824296], [-4.1291771, 50.3823486], [-4.1296317, 50.3822421], [-4.130079799999999, 50.38211959999999], [-4.130616699999999, 50.38196179999999], [-4.1314137, 50.381716899999994], [-4.1318945, 50.38158889999999], [-4.132142, 50.381525999999994], [-4.132250306949799, 50.38150358085608], [-4.1326937, 50.3814118], [-4.1333412, 50.381263], [-4.1339204, 50.381145], [-4.1343728, 50.3810547], [-4.135281, 50.380904], [-4.1360469, 50.38079239999998], [-4.1362939, 50.38075880000001], [-4.1370572999999995, 50.3806574], [-4.1373408, 50.3806069], [-4.1375856, 50.3805654], [-4.137932499999999, 50.3804947], [-4.138242299999999, 50.3804158], [-4.1384798, 50.38033919999999], [-4.138634399999999, 50.38028679999999], [-4.1388992, 50.3801861], [-4.1391001, 50.3800979], [-4.1392446, 50.3800275], [-4.139439999999999, 50.37991879999999], [-4.139600699999999, 50.37982480000001], [-4.1398276, 50.3796858], [-4.140470499999999, 50.379308300000005], [-4.1407138, 50.379175999999994], [-4.1409593, 50.3790486], [-4.141155099999999, 50.3789494], [-4.1412857999999995, 50.3788798], [-4.141604999999999, 50.37873650000001], [-4.1418444, 50.3786364], [-4.142067599999999, 50.3785488], [-4.1422527, 50.378482899999995], [-4.142445199999999, 50.37841660000001], [-4.1438239, 50.37798169999999]]} |
2.1 |
2158 |
2211 |
Laira Jn |
Plymouth |
Plymouth |
50.3779817 |
-4.1438239 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Plymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329670 |
1790024994415265 |
6 |
6 |
2026-09-21 21:21:06.834708 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:06.499274 |
| 723937 |
748780 |
G39040 |
771W97MU21 |
2026-09-21 |
COMPLETE |
20330432 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 748780, "stp": "O", "toc": "Transport for Wales", "uid": "G39040", "consist": "67012+HD02", "dest_crs": "HHD", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39040/2026-09-21/detailed", "trust_id": "771W97MU21", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Holyhead", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "2", "is_terminated": 1, "next_location": "Holyhead", "signalling_id": "1W97", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2211", "current_leg_dep": "2142", "current_leg_end": "Holyhead", "origin_dep_time": "1722", "origin_platform": "2", "current_location": "Holyhead", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]}", "current_leg_start": "Bangor (Gwynedd)", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "53.3070921", "next_location_lon": "-4.6308710", "previous_location": "Bangor (Gwynedd)", "current_leg_milage": "24.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"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\": 671.26, \"from_m\": 341.881, \"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\": 735.175, \"from_m\": 671.26, \"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\": 846.89, \"from_m\": 735.175, \"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\": 921.96, \"from_m\": 846.89, \"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\": 4038.134, \"from_m\": 921.96, \"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\": 15903.896, \"from_m\": 4038.134, \"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\": 15956.158, \"from_m\": 15903.896, \"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\": 15995.988, \"from_m\": 15956.158, \"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\": 19224.77, \"from_m\": 15995.988, \"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\": 19277.106, \"from_m\": 19224.77, \"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\": 19319.919, \"from_m\": 19277.106, \"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\": 19382.731, \"from_m\": 19319.919, \"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\": 19448.421, \"from_m\": 19382.731, \"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\": 19485.616, \"from_m\": 19448.421, \"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\": 21543.614, \"from_m\": 19485.616, \"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\": 24511.172, \"from_m\": 21543.614, \"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\": 34105.755, \"from_m\": 24511.172, \"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\": 34928.226, \"from_m\": 34105.755, \"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\": 37348.733, \"from_m\": 34928.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\": 37411.235, \"from_m\": 37348.733, \"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\": 49911.047, \"from_m\": 37411.235, \"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\": 49955.995, \"from_m\": 49911.047, \"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\": 53482.937, \"from_m\": 49955.995, \"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\": 58235.16, \"from_m\": 53482.937, \"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\": 58777.839, \"from_m\": 58235.16, \"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\": 67255.725, \"from_m\": 58777.839, \"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\": 68681.578, \"from_m\": 67255.725, \"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\": 69698.804, \"from_m\": 68681.578, \"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\": 74611.973, \"from_m\": 69698.804, \"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\": 83081.241, \"from_m\": 74611.973, \"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\": 83592.692, \"from_m\": 83081.241, \"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\": 85265.189, \"from_m\": 83592.692, \"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\": 87496.54, \"from_m\": 85265.189, \"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\": 88292.65, \"from_m\": 87496.54, \"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\": 89488.457, \"from_m\": 88292.65, \"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\": 89882.84, \"from_m\": 89488.457, \"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\": 91342.926, \"from_m\": 89882.84, \"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\": 95070.995, \"from_m\": 91342.926, \"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\": 96865.099, \"from_m\": 95070.995, \"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\": 99769.237, \"from_m\": 96865.099, \"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\": 101869.395, \"from_m\": 99769.237, \"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\": 102068.784, \"from_m\": 101869.395, \"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\": 108648.251, \"from_m\": 102068.784, \"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\": 124862.25, \"from_m\": 108648.251, \"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\": 127032.018, \"from_m\": 124862.25, \"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\": 132280.131, \"from_m\": 127032.018, \"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\": 138407.394, \"from_m\": 132280.131, \"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\": 138449.139, \"from_m\": 138407.394, \"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\": 139228.264, \"from_m\": 138449.139, \"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\": 139260.266, \"from_m\": 139228.264, \"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\": 146642.704, \"from_m\": 139260.266, \"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\": 152936.81, \"from_m\": 146642.704, \"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\": 155472.135, \"from_m\": 152936.81, \"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\": 160060.517, \"from_m\": 155472.135, \"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\": 160615.46, \"from_m\": 160060.517, \"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\": 162115.177, \"from_m\": 160615.46, \"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\": 162511.228, \"from_m\": 162115.177, \"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\": 165677.612, \"from_m\": 162511.228, \"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\": 166393.909, \"from_m\": 165677.612, \"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\": 170076.08, \"from_m\": 166393.909, \"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\": 170282.586, \"from_m\": 170076.08, \"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\": 170344.097, \"from_m\": 170282.586, \"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\": 170910.337, \"from_m\": 170344.097, \"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\": 172887.425, \"from_m\": 170910.337, \"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\": 181210.074, \"from_m\": 172887.425, \"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\": 182884.931, \"from_m\": 181210.074, \"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\": 191683.647, \"from_m\": 182884.931, \"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\": 191686.663, \"from_m\": 191683.647, \"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\": 196199.685, \"from_m\": 191686.663, \"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\": 207440.409, \"from_m\": 196199.685, \"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\": 211053.248, \"from_m\": 207440.409, \"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\": 212200.396, \"from_m\": 211053.248, \"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\": 217171.858, \"from_m\": 212200.396, \"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\": 217227.858, \"from_m\": 217171.858, \"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\": 220278.168, \"from_m\": 217227.858, \"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\": 221074.006, \"from_m\": 220278.168, \"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\": 227094.395, \"from_m\": 221074.006, \"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\": 235174.085, \"from_m\": 227094.395, \"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\": 235782.028, \"from_m\": 235174.085, \"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\": 237015.939, \"from_m\": 235782.028, \"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\": 237802.226, \"from_m\": 237015.939, \"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\": 237854.007, \"from_m\": 237802.226, \"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\": 237863.157, \"from_m\": 237854.007, \"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\": 237926.838, \"from_m\": 237863.157, \"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\": 238841.434, \"from_m\": 237926.838, \"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\": 251389.371, \"from_m\": 238841.434, \"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\": 279361.119, \"from_m\": 251389.371, \"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\": 280386.317, \"from_m\": 279361.119, \"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\": 292482.659, \"from_m\": 280386.317, \"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\": 298397.491, \"from_m\": 292482.659, \"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\": 302302.975, \"from_m\": 298397.491, \"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\": 307282.772, \"from_m\": 302302.975, \"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\": 308285.795, \"from_m\": 307282.772, \"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\": 309259.484, \"from_m\": 308285.795, \"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\": 310444.134, \"from_m\": 309259.484, \"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\": 313293.249, \"from_m\": 310444.134, \"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\": 314019.645, \"from_m\": 313293.249, \"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\": 319398.814, \"from_m\": 314019.645, \"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\": 321386.135, \"from_m\": 319398.814, \"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\": 321531.333, \"from_m\": 321386.135, \"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\": 324553.53, \"from_m\": 321531.333, \"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\": 333507.379, \"from_m\": 324553.53, \"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\": 334065.934, \"from_m\": 333507.379, \"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\": 336191.953, \"from_m\": 334065.934, \"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\": 337906.111, \"from_m\": 336191.953, \"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\": 372083.905, \"from_m\": 337906.111, \"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\": 372825.487, \"from_m\": 372083.905, \"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\": 748780, \"profile_key\": \"e2aa1c1252eadfbc6ee89ef5fdd8fed76cc66e3eb15eabd17ec60839d6389ab8\", \"schedule_id\": 36970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1722\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.905, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.162, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.283, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1732\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.382, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1736\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.609, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.776, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Maindee North Jn\", \"stage_seq\": 8, \"distance_m\": 20280.584, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1747\", \"location\": \"Cwmbran\", \"stage_seq\": 9, \"distance_m\": 30232.247, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1754\", \"location\": \"Pontypool\", \"stage_seq\": 10, \"distance_m\": 34928.226, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Little Mill Jn\", \"stage_seq\": 11, \"distance_m\": 37348.733, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1803\", \"wtt_dep\": \"1805\", \"location\": \"Abergavenny\", \"stage_seq\": 12, \"distance_m\": 49911.047, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Abergavenny Sig. 38\", \"stage_seq\": 13, \"distance_m\": 60360.628, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Pontrilas\", \"stage_seq\": 14, \"distance_m\": 68758.181, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Tram Inn\", \"stage_seq\": 15, \"distance_m\": 77941.417, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1828H\", \"wtt_dep\": \"1830H\", \"location\": \"Hereford\", \"stage_seq\": 16, \"distance_m\": 88686.942, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 17, \"distance_m\": 91342.926, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Moreton-on-Lugg\", \"stage_seq\": 18, \"distance_m\": 95535.224, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Leominster\", \"stage_seq\": 19, \"distance_m\": 108892.125, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Woofferton\", \"stage_seq\": 20, \"distance_m\": 119526.308, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1851\", \"wtt_dep\": \"1852H\", \"location\": \"Ludlow\", \"stage_seq\": 21, \"distance_m\": 126443.222, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Bromfield\", \"stage_seq\": 22, \"distance_m\": 130076.631, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Craven Arms\", \"stage_seq\": 23, \"distance_m\": 138573.043, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Marshbrook S.B.\", \"stage_seq\": 24, \"distance_m\": 145949.598, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Dorrington\", \"stage_seq\": 25, \"distance_m\": 160547.083, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Sutton Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 169277.287, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"English Bridge Jn\", \"stage_seq\": 27, \"distance_m\": 170082.841, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1928H\", \"location\": \"Shrewsbury\", \"stage_seq\": 28, \"distance_m\": 170647.269, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1946H\", \"location\": \"Gobowen\", \"stage_seq\": 29, \"distance_m\": 199592.496, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000H\", \"location\": \"Wrexham General\", \"stage_seq\": 30, \"distance_m\": 219167.479, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Rossett Jn\", \"stage_seq\": 31, \"distance_m\": 226828.128, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Saltney Jn\", \"stage_seq\": 32, \"distance_m\": 235782.028, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Chester South Jn\", \"stage_seq\": 33, \"distance_m\": 237926.838, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2026\", \"location\": \"Chester\", \"stage_seq\": 34, \"distance_m\": 237926.838, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Chester South Jn\", \"stage_seq\": 35, \"distance_m\": 237926.838, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Saltney Jn\", \"stage_seq\": 36, \"distance_m\": 240154.065, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Shotton\", \"stage_seq\": 37, \"distance_m\": 249688.028, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039H\", \"location\": \"Flint\", \"stage_seq\": 38, \"distance_m\": 257129.515, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 39, \"distance_m\": 268259.175, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2052H\", \"location\": \"Prestatyn\", \"stage_seq\": 40, \"distance_m\": 279580.771, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2059H\", \"location\": \"Rhyl\", \"stage_seq\": 41, \"distance_m\": 285290.466, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 42, \"distance_m\": 292141.008, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2111\", \"location\": \"Colwyn Bay\", \"stage_seq\": 43, \"distance_m\": 301949.35, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2119\", \"location\": \"Llandudno Junction\", \"stage_seq\": 44, \"distance_m\": 308471.088, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Penmaenmawr\", \"stage_seq\": 45, \"distance_m\": 317091.376, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135H\", \"location\": \"Bangor (Gwynedd)\", \"stage_seq\": 46, \"distance_m\": 333193.475, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Menai Bridge\", \"stage_seq\": 47, \"distance_m\": 337297.551, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Llanfairpwll\", \"stage_seq\": 48, \"distance_m\": 338794.993, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Gaerwen S.B.\", \"stage_seq\": 49, \"distance_m\": 343224.079, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Valley\", \"stage_seq\": 50, \"distance_m\": 367347.506, \"section_seq\": 1, \"route_path_id\": 145479}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Holyhead\", \"stage_seq\": 51, \"distance_m\": 372825.487, \"section_seq\": 1, \"route_path_id\": 145479}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 372825.487, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145479}], \"total_distance_m\": 372825.487, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 371975.832, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 849.655, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "53.3070921", "current_position_lon": "-4.6308710", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:26Z\", \"source_id\": 63430161, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:34:30Z\", \"source_id\": 20117760, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:11Z\", \"source_id\": 63464063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T16:47:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T16:46:14Z\", \"source_id\": 20127374, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T17:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:06:04Z\", \"source_id\": 20143813, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T17:29:57Z\", \"source_id\": 20163329, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:29:19Z\", \"source_id\": 20211013, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:28Z\", \"source_id\": 20229610, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:38Z\", \"source_id\": 20229763, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:36Z\", \"source_id\": 20250933, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:16Z\", \"source_id\": 63908074, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:18Z\", \"source_id\": 20260050, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:58Z\", \"source_id\": 63939674, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:06Z\", \"source_id\": 20269034, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:58Z\", \"source_id\": 63946764, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:58Z\", \"source_id\": 20271103, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:06Z\", \"source_id\": 63976347, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:10Z\", \"source_id\": 20279568, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:44Z\", \"source_id\": 63994783, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:47Z\", \"source_id\": 20284721, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:11Z\", \"source_id\": 64003106, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:15Z\", \"source_id\": 20287132, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:36Z\", \"source_id\": 20300161, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:20Z\", \"source_id\": 20311248, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:06Z\", \"source_id\": 20330432, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Holyhead", "service_state_platform": "2", "timing_fact_generation": 1790025066557233, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:06.546038", "service_state_evidence_id": 20330432, "current_leg_start_actual_dep": "2026-09-21T21:42:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:06.831755", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
HHD |
1W97 |
67012+HD02 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "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": 671.26, "from_m": 341.881, "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": 735.175, "from_m": 671.26, "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": 846.89, "from_m": 735.175, "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": 921.96, "from_m": 846.89, "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": 4038.134, "from_m": 921.96, "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": 15903.896, "from_m": 4038.134, "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": 15956.158, "from_m": 15903.896, "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": 15995.988, "from_m": 15956.158, "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": 19224.77, "from_m": 15995.988, "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": 19277.106, "from_m": 19224.77, "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": 19319.919, "from_m": 19277.106, "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": 19382.731, "from_m": 19319.919, "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": 19448.421, "from_m": 19382.731, "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": 19485.616, "from_m": 19448.421, "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": 21543.614, "from_m": 19485.616, "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": 24511.172, "from_m": 21543.614, "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": 34105.755, "from_m": 24511.172, "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": 34928.226, "from_m": 34105.755, "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": 37348.733, "from_m": 34928.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": 37411.235, "from_m": 37348.733, "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": 49911.047, "from_m": 37411.235, "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": 49955.995, "from_m": 49911.047, "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": 53482.937, "from_m": 49955.995, "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": 58235.16, "from_m": 53482.937, "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": 58777.839, "from_m": 58235.16, "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": 67255.725, "from_m": 58777.839, "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": 68681.578, "from_m": 67255.725, "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": 69698.804, "from_m": 68681.578, "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": 74611.973, "from_m": 69698.804, "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": 83081.241, "from_m": 74611.973, "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": 83592.692, "from_m": 83081.241, "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": 85265.189, "from_m": 83592.692, "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": 87496.54, "from_m": 85265.189, "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": 88292.65, "from_m": 87496.54, "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": 89488.457, "from_m": 88292.65, "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": 89882.84, "from_m": 89488.457, "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": 91342.926, "from_m": 89882.84, "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": 95070.995, "from_m": 91342.926, "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": 96865.099, "from_m": 95070.995, "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": 99769.237, "from_m": 96865.099, "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": 101869.395, "from_m": 99769.237, "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": 102068.784, "from_m": 101869.395, "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": 108648.251, "from_m": 102068.784, "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": 124862.25, "from_m": 108648.251, "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": 127032.018, "from_m": 124862.25, "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": 132280.131, "from_m": 127032.018, "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": 138407.394, "from_m": 132280.131, "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": 138449.139, "from_m": 138407.394, "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": 139228.264, "from_m": 138449.139, "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": 139260.266, "from_m": 139228.264, "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": 146642.704, "from_m": 139260.266, "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": 152936.81, "from_m": 146642.704, "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": 155472.135, "from_m": 152936.81, "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": 160060.517, "from_m": 155472.135, "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": 160615.46, "from_m": 160060.517, "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": 162115.177, "from_m": 160615.46, "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": 162511.228, "from_m": 162115.177, "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": 165677.612, "from_m": 162511.228, "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": 166393.909, "from_m": 165677.612, "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": 170076.08, "from_m": 166393.909, "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": 170282.586, "from_m": 170076.08, "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": 170344.097, "from_m": 170282.586, "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": 170910.337, "from_m": 170344.097, "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": 172887.425, "from_m": 170910.337, "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": 181210.074, "from_m": 172887.425, "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": 182884.931, "from_m": 181210.074, "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": 191683.647, "from_m": 182884.931, "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": 191686.663, "from_m": 191683.647, "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": 196199.685, "from_m": 191686.663, "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": 207440.409, "from_m": 196199.685, "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": 211053.248, "from_m": 207440.409, "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": 212200.396, "from_m": 211053.248, "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": 217171.858, "from_m": 212200.396, "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": 217227.858, "from_m": 217171.858, "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": 220278.168, "from_m": 217227.858, "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": 221074.006, "from_m": 220278.168, "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": 227094.395, "from_m": 221074.006, "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": 235174.085, "from_m": 227094.395, "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": 235782.028, "from_m": 235174.085, "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": 237015.939, "from_m": 235782.028, "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": 237802.226, "from_m": 237015.939, "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": 237854.007, "from_m": 237802.226, "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": 237863.157, "from_m": 237854.007, "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": 237926.838, "from_m": 237863.157, "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": 238841.434, "from_m": 237926.838, "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": 251389.371, "from_m": 238841.434, "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": 279361.119, "from_m": 251389.371, "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": 280386.317, "from_m": 279361.119, "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": 292482.659, "from_m": 280386.317, "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": 298397.491, "from_m": 292482.659, "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": 302302.975, "from_m": 298397.491, "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": 307282.772, "from_m": 302302.975, "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": 308285.795, "from_m": 307282.772, "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": 309259.484, "from_m": 308285.795, "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": 310444.134, "from_m": 309259.484, "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": 313293.249, "from_m": 310444.134, "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": 314019.645, "from_m": 313293.249, "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": 319398.814, "from_m": 314019.645, "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": 321386.135, "from_m": 319398.814, "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": 321531.333, "from_m": 321386.135, "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": 324553.53, "from_m": 321531.333, "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": 333507.379, "from_m": 324553.53, "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": 334065.934, "from_m": 333507.379, "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": 336191.953, "from_m": 334065.934, "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": 337906.111, "from_m": 336191.953, "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": 372083.905, "from_m": 337906.111, "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": 372825.487, "from_m": 372083.905, "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": 748780, "profile_key": "e2aa1c1252eadfbc6ee89ef5fdd8fed76cc66e3eb15eabd17ec60839d6389ab8", "schedule_id": 36970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1722", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.905, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.162, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.283, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1732", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.382, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1736", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.609, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.776, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Maindee North Jn", "stage_seq": 8, "distance_m": 20280.584, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1747", "location": "Cwmbran", "stage_seq": 9, "distance_m": 30232.247, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1754", "location": "Pontypool", "stage_seq": 10, "distance_m": 34928.226, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Little Mill Jn", "stage_seq": 11, "distance_m": 37348.733, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1803", "wtt_dep": "1805", "location": "Abergavenny", "stage_seq": 12, "distance_m": 49911.047, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Abergavenny Sig. 38", "stage_seq": 13, "distance_m": 60360.628, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Pontrilas", "stage_seq": 14, "distance_m": 68758.181, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Tram Inn", "stage_seq": 15, "distance_m": 77941.417, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1828H", "wtt_dep": "1830H", "location": "Hereford", "stage_seq": 16, "distance_m": 88686.942, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833H", "location": "Shelwick Jn", "stage_seq": 17, "distance_m": 91342.926, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Moreton-on-Lugg", "stage_seq": 18, "distance_m": 95535.224, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Leominster", "stage_seq": 19, "distance_m": 108892.125, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Woofferton", "stage_seq": 20, "distance_m": 119526.308, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": "1852H", "location": "Ludlow", "stage_seq": 21, "distance_m": 126443.222, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Bromfield", "stage_seq": 22, "distance_m": 130076.631, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Craven Arms", "stage_seq": 23, "distance_m": 138573.043, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Marshbrook S.B.", "stage_seq": 24, "distance_m": 145949.598, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Dorrington", "stage_seq": 25, "distance_m": 160547.083, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Sutton Bridge Jn", "stage_seq": 26, "distance_m": 169277.287, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "English Bridge Jn", "stage_seq": 27, "distance_m": 170082.841, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1928H", "location": "Shrewsbury", "stage_seq": 28, "distance_m": 170647.269, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1946H", "location": "Gobowen", "stage_seq": 29, "distance_m": 199592.496, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000H", "location": "Wrexham General", "stage_seq": 30, "distance_m": 219167.479, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Rossett Jn", "stage_seq": 31, "distance_m": 226828.128, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Saltney Jn", "stage_seq": 32, "distance_m": 235782.028, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Chester South Jn", "stage_seq": 33, "distance_m": 237926.838, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2026", "location": "Chester", "stage_seq": 34, "distance_m": 237926.838, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Chester South Jn", "stage_seq": 35, "distance_m": 237926.838, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Saltney Jn", "stage_seq": 36, "distance_m": 240154.065, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Shotton", "stage_seq": 37, "distance_m": 249688.028, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039H", "location": "Flint", "stage_seq": 38, "distance_m": 257129.515, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Mostyn East Jn", "stage_seq": 39, "distance_m": 268259.175, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2052H", "location": "Prestatyn", "stage_seq": 40, "distance_m": 279580.771, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2059H", "location": "Rhyl", "stage_seq": 41, "distance_m": 285290.466, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Abergele & Pensarn", "stage_seq": 42, "distance_m": 292141.008, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2111", "location": "Colwyn Bay", "stage_seq": 43, "distance_m": 301949.35, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2119", "location": "Llandudno Junction", "stage_seq": 44, "distance_m": 308471.088, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Penmaenmawr", "stage_seq": 45, "distance_m": 317091.376, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135H", "location": "Bangor (Gwynedd)", "stage_seq": 46, "distance_m": 333193.475, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Menai Bridge", "stage_seq": 47, "distance_m": 337297.551, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Llanfairpwll", "stage_seq": 48, "distance_m": 338794.993, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Gaerwen S.B.", "stage_seq": 49, "distance_m": 343224.079, "section_seq": 1, "route_path_id": 145479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Valley", "stage_seq": 50, "distance_m": 367347.506, "section_seq": 1, "route_path_id": 145479}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Holyhead", "stage_seq": 51, "distance_m": 372825.487, "section_seq": 1, "route_path_id": 145479}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 372825.487, "from_m": 0.0, "section_seq": 1, "route_path_id": 145479}], "total_distance_m": 372825.487, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 371975.832, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 849.655, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:26Z", "source_id": 63430161, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T16:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:34:30Z", "source_id": 20117760, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T17:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24664, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:11Z", "source_id": 63464063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T16:47:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T16:46:14Z", "source_id": 20127374, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T17:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:06:04Z", "source_id": 20143813, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T17:29:57Z", "source_id": 20163329, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T18:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:29:19Z", "source_id": 20211013, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:28Z", "source_id": 20229610, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:38Z", "source_id": 20229763, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:36Z", "source_id": 20250933, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:16Z", "source_id": 63908074, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T19:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:18Z", "source_id": 20260050, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:58Z", "source_id": 63939674, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T19:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:06Z", "source_id": 20269034, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:58Z", "source_id": 63946764, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T19:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:58Z", "source_id": 20271103, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:06Z", "source_id": 63976347, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T19:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:10Z", "source_id": 20279568, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10356, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:44Z", "source_id": 63994783, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T20:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:47Z", "source_id": 20284721, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:11Z", "source_id": 64003106, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:15Z", "source_id": 20287132, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:36Z", "source_id": 20300161, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:20Z", "source_id": 20311248, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:06Z", "source_id": 20330432, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Cardiff Central |
1722 |
1722 |
2 |
None |
None |
Holyhead |
2206 |
2204 |
2 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39040/2026-09-21/detailed |
None |
Bangor (Gwynedd) |
2026-09-21T21:42:30+01:00 |
Holyhead |
29.0 |
{"type": "LineString", "coordinates": [[-4.1353997, 53.222646899999994], [-4.1379459999999995, 53.2233064], [-4.1383141, 53.22339249999999], [-4.1387944, 53.2234676], [-4.1392857, 53.223564900000014], [-4.1397898, 53.22365679999999], [-4.140548, 53.22378779999999], [-4.1413843, 53.22389160000001], [-4.1424281999999994, 53.2239818], [-4.1429218, 53.2240064], [-4.1435817, 53.2240393], [-4.1443581, 53.224041099999994], [-4.1447762, 53.224042], [-4.145868, 53.22399780000001], [-4.1470239, 53.2238943], [-4.1480746, 53.2237611], [-4.1486142, 53.2236743], [-4.1491361, 53.2235856], [-4.1497128, 53.22346839999999], [-4.150270699999999, 53.2233415], [-4.1507723, 53.22320989999999], [-4.1512872, 53.22306050000001], [-4.1519148999999995, 53.222872599999995], [-4.1524728, 53.2226864], [-4.153027999999999, 53.2224808], [-4.1535832, 53.2222656], [-4.1541921, 53.2220103], [-4.1547165, 53.221768], [-4.1552166999999995, 53.2215028], [-4.1556727, 53.22124110000001], [-4.156134, 53.22095519999999], [-4.1570282, 53.22033520000001], [-4.1572194, 53.220199599999994], [-4.1581097, 53.219568], [-4.1587196, 53.219163], [-4.159231999999999, 53.21885139999999], [-4.1597684, 53.218536599999986], [-4.1602807, 53.21828769999999], [-4.1608145, 53.21805640000001], [-4.1611614999999995, 53.2179275], [-4.161471599999999, 53.217812299999984], [-4.1621609, 53.21759870000001], [-4.162879799999999, 53.217393099999995], [-4.1636227, 53.21723089999999], [-4.1643925, 53.21710079999999], [-4.165173, 53.217010899999984], [-4.1660385, 53.2169566], [-4.1669218, 53.2169209], [-4.1676527, 53.21688090000001], [-4.1684373, 53.21681979999999], [-4.1692125, 53.2167378], [-4.169958099999999, 53.2166399], [-4.170447899999999, 53.21655779999999], [-4.171114099999999, 53.2164102], [-4.1717363999999995, 53.216251199999995], [-4.1723962, 53.2160617], [-4.1730802, 53.215844899999986], [-4.173135799999999, 53.21582490000001], [-4.1738956, 53.2155509], [-4.1744428, 53.21531970000001], [-4.1752984, 53.2149229], [-4.1760977, 53.2145487], [-4.1768056, 53.21425889999999], [-4.1777384, 53.213826099999984], [-4.1780906, 53.2136736], [-4.1784561, 53.2135501], [-4.1789025, 53.21343970000001], [-4.1793466, 53.2133657], [-4.1798296, 53.21331910000001], [-4.180320599999999, 53.2133205], [-4.180809899999999, 53.21335510000001], [-4.1813025999999995, 53.21342610000001], [-4.181763199999999, 53.2135383], [-4.1822323, 53.21367699999999], [-4.182698199999999, 53.21387820000001], [-4.1833168, 53.21430149999999], [-4.1880235, 53.21760979999999], [-4.1886000999999995, 53.218028200000006], [-4.189130899999999, 53.2183415], [-4.1896056, 53.218567099999994], [-4.1902174, 53.2187974], [-4.190918, 53.2189983], [-4.1916178, 53.219160399999986], [-4.1918404, 53.2192028], [-4.1925792, 53.21929539999999], [-4.1938896, 53.2194152], [-4.1961945, 53.21956969999999], [-4.196997600000001, 53.219628099999994], [-4.1978483, 53.2197102], [-4.1995928, 53.21988569999999], [-4.2038239, 53.2204204], [-4.2049444, 53.22053489999999], [-4.2058966, 53.220623499999995], [-4.2068639999999995, 53.2206927], [-4.2093617, 53.2208565], [-4.222081835361751, 53.22163840368146], [-4.2408703, 53.222793300000006], [-4.242286799999999, 53.22286689999999], [-4.2437081, 53.22289849999999], [-4.2451642, 53.222878], [-4.2460287999999995, 53.2228398], [-4.2469231999999995, 53.22277720000001], [-4.2476864, 53.2227086], [-4.248401899999999, 53.22262309999999], [-4.2490928, 53.22253199999999], [-4.249878799999999, 53.22241679999999], [-4.250734199999999, 53.2222753], [-4.251648299999999, 53.2220902], [-4.2525656, 53.2218823], [-4.2535203, 53.22164699999998], [-4.2543074, 53.22142630000001], [-4.2551176, 53.221189], [-4.2559492, 53.2209171], [-4.2567072, 53.22063999999999], [-4.2574789, 53.2203281], [-4.2580893, 53.2200687], [-4.258618499999999, 53.219823899999994], [-4.259257899999999, 53.219512999999985], [-4.2599364, 53.2191624], [-4.2606854, 53.21874139999999], [-4.2609886, 53.2185579], [-4.2611839, 53.2184397], [-4.2618158, 53.218044599999985], [-4.263731099999999, 53.21679759999999], [-4.2657851, 53.215453], [-4.2693824, 53.2131222], [-4.2696589, 53.2129466], [-4.2705826, 53.2123511], [-4.2797239, 53.20641609999999], [-4.2804923, 53.205925099999995], [-4.2811908999999995, 53.20549309999999], [-4.2819651, 53.2050673], [-4.2826486, 53.2047153], [-4.283515999999999, 53.2042968], [-4.283632, 53.20424659999999], [-4.283797800000001, 53.2041749], [-4.2843679, 53.203928399999995], [-4.2852085, 53.20359650000001], [-4.2861384, 53.203246400000005], [-4.2870867, 53.202935800000006], [-4.2880656, 53.2026495], [-4.2890531, 53.2023874], [-4.2900213, 53.2021612], [-4.290948099999999, 53.20197269999999], [-4.2919681, 53.20179], [-4.29311, 53.20162259999999], [-4.2946551, 53.20145900000001], [-4.2958685, 53.2013587], [-4.2972263, 53.20128400000001], [-4.2983882, 53.2012049], [-4.2994877, 53.201089199999984], [-4.3004824, 53.200968], [-4.301411399999999, 53.2008192], [-4.302436299999999, 53.20062789999999], [-4.3036774, 53.2003605], [-4.3047834, 53.2000965], [-4.3059918, 53.19981860000001], [-4.3070926, 53.1996068], [-4.307277249665768, 53.19957740430325], [-4.3083087, 53.19941319999999], [-4.3095318, 53.19926], [-4.3108578, 53.19912159999999], [-4.311913363773703, 53.19905217814785], [-4.312059, 53.199042600000006], [-4.3133706, 53.19899209999999], [-4.3146881, 53.198980199999994], [-4.315888599999999, 53.19900890000001], [-4.3172611, 53.19907489999999], [-4.3182627, 53.19915459999999], [-4.3202561, 53.19933689999999], [-4.321193699999999, 53.19939310000001], [-4.3221021, 53.199423], [-4.3230758, 53.1994169], [-4.3242396, 53.1993782], [-4.325339, 53.1993241], [-4.326375, 53.1992381], [-4.327223199999999, 53.1991459], [-4.3285025, 53.198972100000006], [-4.329701799999999, 53.1987626], [-4.330646399999999, 53.1985756], [-4.3317569, 53.19832190000001], [-4.3319002, 53.19828909999999], [-4.3329012, 53.198095], [-4.333526299999999, 53.1979905], [-4.3342518, 53.1978839], [-4.3354006, 53.1977306], [-4.33665, 53.19758809999999], [-4.340591899999999, 53.1971814], [-4.340799299999999, 53.1971592], [-4.3610216, 53.1950544], [-4.3619089, 53.194975199999995], [-4.3625684, 53.19492160000001], [-4.3631597, 53.1948811], [-4.3641681, 53.1948251], [-4.365074100000001, 53.19479009999999], [-4.365943, 53.194771900000006], [-4.3667812, 53.194770000000005], [-4.3676074, 53.1947771], [-4.3682162, 53.1947864], [-4.3682878, 53.19478749999999], [-4.369194899999999, 53.19480909999999], [-4.370121400000001, 53.1948436], [-4.371123200000001, 53.1949018], [-4.372261, 53.194989], [-4.3732821, 53.195085299999995], [-4.3742402, 53.1952116], [-4.3768909, 53.1956053], [-4.377819, 53.1957722], [-4.3788005, 53.195977899999995], [-4.3816034, 53.1965937], [-4.381739, 53.1966234], [-4.395185999090645, 53.19957740430325], [-4.3952966, 53.199601699999995], [-4.4006476, 53.20077510000001], [-4.4014308, 53.2009468], [-4.4015108, 53.20096439999998], [-4.401744892185655, 53.20101490048688], [-4.4030011, 53.2012859], [-4.415115699999999, 53.203925], [-4.4163417, 53.2041916], [-4.416984499999999, 53.20434259999998], [-4.4178444, 53.2045701], [-4.4186308, 53.20480679999999], [-4.4194862, 53.2050868], [-4.4196226, 53.20513639999999], [-4.4197136, 53.205169100000006], [-4.420262999999999, 53.2053664], [-4.4208916, 53.20560499999999], [-4.4215144, 53.20586339999999], [-4.422074, 53.206112299999994], [-4.4226588, 53.2063876], [-4.423250199999999, 53.2066863], [-4.423881, 53.2070353], [-4.4243097, 53.2072834], [-4.4243879, 53.207329], [-4.425563599999999, 53.2080092], [-4.426320199999999, 53.2084239], [-4.4274135999999995, 53.20899049999999], [-4.428101999999999, 53.209331500000005], [-4.428835399999999, 53.2096793], [-4.429465, 53.2099655], [-4.4296385, 53.2100398], [-4.4305011, 53.2104051], [-4.431243599999999, 53.21071030000001], [-4.4316726, 53.2108738], [-4.4319745, 53.2109796], [-4.432149099999999, 53.21104859999999], [-4.433217299999999, 53.211431399999995], [-4.4343248, 53.21180849999999], [-4.4352773, 53.212109000000005], [-4.4366162, 53.21249749999999], [-4.4516297, 53.21684849999999], [-4.451774599999999, 53.216892099999995], [-4.453267199999999, 53.217325499999994], [-4.4539426, 53.2175217], [-4.465069999999999, 53.220753], [-4.4658505, 53.2209653], [-4.466747299999999, 53.22119039999998], [-4.46763, 53.221396600000006], [-4.4684218, 53.2215734], [-4.4692288, 53.22174189999999], [-4.4701626, 53.2219238], [-4.4711142, 53.2220955], [-4.4720317, 53.222247900000006], [-4.473036, 53.222396], [-4.4739179, 53.22252709999999], [-4.4746958999999995, 53.222621300000014], [-4.475583699999999, 53.2227219], [-4.476481, 53.2228073], [-4.481221799999999, 53.22324599999998], [-4.481406, 53.2232625], [-4.4846669, 53.2235619], [-4.485578299999999, 53.2236611], [-4.4864854, 53.2237779], [-4.4873361, 53.2239061], [-4.4882148, 53.22406290000001], [-4.4890763, 53.2242407], [-4.490001099999999, 53.2244521], [-4.490746499999999, 53.22463739999999], [-4.4915474, 53.22487649999999], [-4.491576420597607, 53.224885314687995], [-4.4922322, 53.22508450000001], [-4.492311800000001, 53.22510859999999], [-4.4930411, 53.225348399999994], [-4.4937575999999995, 53.2256028], [-4.494719, 53.2259799], [-4.495598099999999, 53.2263524], [-4.496492700000001, 53.2267875], [-4.4973667, 53.2272433], [-4.4980826, 53.22764930000001], [-4.4987626999999994, 53.22806669999999], [-4.499759999999999, 53.22875590000001], [-4.5007119, 53.2294993], [-4.500877599999999, 53.2296526], [-4.5009514, 53.2297209], [-4.5013571, 53.230096200000006], [-4.5021207, 53.23084980000001], [-4.5026715, 53.2314738], [-4.503882899999999, 53.2328462], [-4.5039557, 53.23291760000001], [-4.5044814, 53.2334411], [-4.5054696, 53.23436000000001], [-4.505854099999999, 53.23468], [-4.5066324, 53.2353159], [-4.5067132999999995, 53.23538099999999], [-4.508052, 53.2364688], [-4.5084029, 53.2367463], [-4.5116992, 53.2393572], [-4.5117603, 53.239405600000005], [-4.5216864999999995, 53.2472754], [-4.529355109018868, 53.25335536819731], [-4.5317628, 53.2552641], [-4.532368, 53.2557184], [-4.5331128, 53.2562669], [-4.5338212, 53.25675549999999], [-4.534492499999999, 53.257217100000005], [-4.5354471, 53.2578391], [-4.536686999999999, 53.2586311], [-4.538081399999999, 53.25946629999999], [-4.5395068, 53.260261], [-4.5411015, 53.26111289999999], [-4.5439177, 53.262517], [-4.5450532, 53.2631327], [-4.545546299999999, 53.2634083], [-4.5460278999999995, 53.2636908], [-4.5464755, 53.26395999999999], [-4.546912799999999, 53.264231499999994], [-4.5473221, 53.2644926], [-4.5477134, 53.2647536], [-4.548167799999999, 53.2650591], [-4.548595299999999, 53.265368299999984], [-4.5489855, 53.2656503], [-4.5495869, 53.2661075], [-4.5500786, 53.2664843], [-4.550552, 53.26686810000001], [-4.550979, 53.26722060000001], [-4.5513905, 53.2675767], [-4.551787, 53.267942599999984], [-4.552186100000001, 53.2683142], [-4.5528943, 53.269019], [-4.5535361, 53.26971], [-4.5540222, 53.27027280000001], [-4.5540819, 53.27033829999999], [-4.554289899999999, 53.27060389999998], [-4.5547554, 53.2712122], [-4.5549583, 53.271485199999994], [-4.5553866, 53.272091399999994], [-4.5584852, 53.27665129999999], [-4.5589107, 53.2772314], [-4.559103299999999, 53.27746939999999], [-4.559514, 53.2779554], [-4.5596331, 53.278089], [-4.5598377, 53.2783239], [-4.560068199999999, 53.278578], [-4.5603572, 53.2788819], [-4.5606499, 53.279172900000006], [-4.5613314, 53.2798136], [-4.5615124, 53.27997299999999], [-4.561798800000001, 53.28023009999999], [-4.5621608, 53.2805348], [-4.5623492, 53.2806941], [-4.562657, 53.2809433], [-4.5630831, 53.2812707], [-4.5634897, 53.2815658], [-4.56384406123783, 53.28182259113469], [-4.5646341, 53.28239510000001], [-4.5658978, 53.2832279], [-4.5669342, 53.2838611], [-4.568434, 53.284675699999994], [-4.5689989, 53.284964599999995], [-4.5695058, 53.2852269], [-4.5700557, 53.285498], [-4.570668699999999, 53.28578799999999], [-4.5709813, 53.2859259], [-4.5713739, 53.28609649999999], [-4.5718105, 53.2862819], [-4.5722192, 53.2864513], [-4.572571699999999, 53.2865929], [-4.5729911, 53.28675500000001], [-4.5733582, 53.2868957], [-4.574577, 53.287332699999986], [-4.575502999999999, 53.2876455], [-4.5760718, 53.2878304], [-4.576639699999999, 53.2880196], [-4.581407949009559, 53.28950056966692], [-4.5835479, 53.2901652], [-4.5838563, 53.290257700000005], [-4.588108799999999, 53.2915756], [-4.5885163, 53.29170089999999], [-4.5889202, 53.29182], [-4.5892659, 53.29191659999999], [-4.589606799999999, 53.2920087], [-4.590010599999999, 53.2921193], [-4.5904101, 53.292220699999994], [-4.5907365, 53.2923029], [-4.591095999999999, 53.29239], [-4.591408799999999, 53.29246619999999], [-4.5917888, 53.2925516], [-4.592172199999999, 53.292635], [-4.592579299999999, 53.2927226], [-4.5929695, 53.29280370000001], [-4.593267199999999, 53.2928619], [-4.5935684, 53.2929195], [-4.5939255, 53.2929877], [-4.594369, 53.2930654], [-4.5948125, 53.2931397], [-4.595249699999999, 53.2932136], [-4.595688, 53.2932806], [-4.5963061, 53.29336980000001], [-4.596814, 53.29344040000001], [-4.597171099999999, 53.2934863], [-4.597572999999999, 53.293536800000005], [-4.597911399999999, 53.2935749], [-4.598256999999999, 53.2936138], [-4.5985622, 53.29364580000001], [-4.5989206, 53.2936815], [-4.6020809, 53.2939915], [-4.602410999999999, 53.2940261], [-4.602963, 53.29408869999999], [-4.603499599999999, 53.294155200000006], [-4.6040755, 53.2942337], [-4.6046449, 53.2943145], [-4.6052105, 53.2943998], [-4.6057569, 53.29448820000001], [-4.6067782, 53.294664899999994], [-4.6073546, 53.294767], [-4.6079156999999995, 53.294875700000006], [-4.6084868, 53.2949921], [-4.6090297, 53.2951046], [-4.6096019, 53.2952308], [-4.610148199999999, 53.2953578], [-4.6106400999999995, 53.29547540000001], [-4.6111885, 53.295615099999985], [-4.6117034, 53.2957469], [-4.612219, 53.295885], [-4.612747, 53.2960309], [-4.6132553, 53.296176], [-4.6138334, 53.2963498], [-4.6143632, 53.296515499999984], [-4.6149414, 53.29670049999999], [-4.615502199999999, 53.296889099999994], [-4.616077599999999, 53.297085], [-4.616604699999999, 53.297272799999995], [-4.6171169999999995, 53.2974625], [-4.617626799999999, 53.29765439999999], [-4.6181487, 53.29785720000001], [-4.6186458, 53.29806059999999], [-4.6191958, 53.2982891], [-4.619736999999999, 53.29852279999999], [-4.6202704, 53.29876110000001], [-4.620792999999999, 53.29900150000001], [-4.6213324, 53.299258], [-4.621872699999999, 53.299518000000006], [-4.6223052, 53.299733500000016], [-4.6227149999999995, 53.29994899999999], [-4.6231428999999995, 53.30017269999999], [-4.6235612999999995, 53.3003964], [-4.6240057, 53.300647000000005], [-4.6244424, 53.3009009], [-4.6253845, 53.301470599999995], [-4.625649599999999, 53.30163999999999], [-4.6257212, 53.30168770000001], [-4.6258588, 53.3017826], [-4.626039699999999, 53.3019102], [-4.626129500000001, 53.3019755], [-4.626237199999999, 53.3020448], [-4.626409, 53.3021521], [-4.62708, 53.302572], [-4.6274779, 53.3028476], [-4.6276645, 53.30298929999999], [-4.6278824, 53.3031676], [-4.6280875, 53.3033432], [-4.6283676, 53.3035889], [-4.6284481, 53.30365900000001], [-4.628901, 53.3040591], [-4.629262299999999, 53.3043784], [-4.6297024, 53.3047702], [-4.629849499999999, 53.3049064], [-4.629956899999999, 53.3050065], [-4.6300685999999995, 53.3051205], [-4.630164200000001, 53.30522139999999], [-4.630245700000001, 53.30532099999999], [-4.630319799999999, 53.3054174], [-4.6304067, 53.30554319999999], [-4.6304854, 53.305656899999995], [-4.630554300000001, 53.30577559999999], [-4.6306132, 53.305890600000005], [-4.6306613, 53.3059965], [-4.6307111, 53.30610959999999], [-4.6308159, 53.3064097], [-4.6308583, 53.3065609], [-4.630884199999999, 53.306711500000006], [-4.630893699999999, 53.3068406], [-4.6308909, 53.3069573], [-4.630874880656049, 53.30706581297633], [-4.630870999999999, 53.3070921]]} |
24.6 |
2142 |
2211 |
Bangor (Gwynedd) |
Holyhead |
Holyhead |
53.3070921 |
-4.6308710 |
53.3070921 |
-4.6308710 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Holyhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330432 |
1790025066557233 |
100 |
100 |
2026-09-21 21:21:06.831755 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:06.546038 |
| 723938 |
754561 |
C01715 |
195H20M721 |
2026-09-21 |
COMPLETE |
20330482 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 754561, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01715", "consist": "800201", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01715/2026-09-21/detailed", "trust_id": "195H20M721", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster IEP Depot", "service_date": "2026-09-21", "dest_arr_time": "2216", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster IEP Depot", "signalling_id": "5H20", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "2211", "current_leg_dep": "2209", "current_leg_end": "Doncaster IEP Depot", "origin_dep_time": "2109", "origin_platform": "7", "current_location": "Doncaster IEP Depot", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.139810361615212, 53.52231852043269], [-1.1398197999999995, 53.52203850000001], [-1.1398204999999997, 53.5220191], [-1.1398349943701034, 53.52123315641426], [-1.1398419, 53.52085869999999], [-1.1398883999999998, 53.51949500000001], [-1.1398970999999998, 53.51913269999999], [-1.1399254, 53.518844599999994], [-1.1399213999999998, 53.5184331], [-1.1399451, 53.518013200000006], [-1.1399240999999998, 53.51762939999999], [-1.139908, 53.5170481], [-1.1399063, 53.51686660000001], [-1.1399094, 53.5165058], [-1.1399107, 53.5161793], [-1.1398754, 53.5158068], [-1.1398262, 53.51544770000001], [-1.1397916, 53.51526260000001], [-1.1397404, 53.514992699999986], [-1.139669, 53.5147418], [-1.1396254, 53.51458850000001], [-1.1394976, 53.51419329999999], [-1.139374, 53.513875199999994], [-1.1393539, 53.5138194], [-1.1393483999999998, 53.513804099999994], [-1.1392481, 53.5136128], [-1.1391542999999995, 53.513453299999995], [-1.1390604, 53.5133129], [-1.1389129, 53.51315429999999], [-1.1387627000000002, 53.5130139], [-1.1379673999999995, 53.51241019999999], [-1.137742, 53.51218930000001], [-1.1375019999999998, 53.51198349999999], [-1.1362555, 53.51066840000001], [-1.1359503, 53.510422], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001], [-1.1338032999999998, 53.509426700000006], [-1.1343473999999998, 53.5096499], [-1.1346919999999998, 53.50982230000001]]}", "current_leg_start": "Doncaster", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "53.5098223", "next_location_lon": "-1.1346920", "previous_location": "Doncaster", "current_leg_milage": "1.1", "linx_max_speed_mph": 125, "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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1433.21, \"from_m\": 499.596, \"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\": 1459.918, \"from_m\": 1433.21, \"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\": 2731.669, \"from_m\": 1459.918, \"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\": 3661.79, \"from_m\": 2731.669, \"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\": 3984.187, \"from_m\": 3661.79, \"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\": 12663.206, \"from_m\": 3984.187, \"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\": 25204.581, \"from_m\": 12663.206, \"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\": 27364.296, \"from_m\": 25204.581, \"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\": 27511.261, \"from_m\": 27364.296, \"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\": 28243.092, \"from_m\": 27511.261, \"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\": 34858.194, \"from_m\": 28243.092, \"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\": 34951.412, \"from_m\": 34858.194, \"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\": 35274.092, \"from_m\": 34951.412, \"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\": 35292.567, \"from_m\": 35274.092, \"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\": 35469.014, \"from_m\": 35292.567, \"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\": 35770.616, \"from_m\": 35469.014, \"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\": 51873.874, \"from_m\": 35770.616, \"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\": 52003.269, \"from_m\": 51873.874, \"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\": 52184.719, \"from_m\": 52003.269, \"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\": 52263.561, \"from_m\": 52184.719, \"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\": 52311.927, \"from_m\": 52263.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\": 52390.762, \"from_m\": 52311.927, \"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\": 52441.624, \"from_m\": 52390.762, \"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\": 54926.928, \"from_m\": 52441.624, \"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\": 54963.189, \"from_m\": 54926.928, \"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\": 64531.953, \"from_m\": 54963.189, \"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\": 64959.941, \"from_m\": 64531.953, \"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\": 64978.17, \"from_m\": 64959.941, \"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\": 65071.458, \"from_m\": 64978.17, \"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\": 65804.597, \"from_m\": 65071.458, \"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\": 65860.53, \"from_m\": 65804.597, \"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\": 66476.927, \"from_m\": 65860.53, \"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\": 67288.581, \"from_m\": 66476.927, \"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}], \"service_id\": 754561, \"profile_key\": \"205ed2cc301a5ad7172c340c05bad8231fc3058ee17de2a2cbaabad79dc93aef\", \"schedule_id\": 168, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134H\", \"location\": \"Goole\", \"stage_seq\": 5, \"distance_m\": 37932.494, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Thorne Jn\", \"stage_seq\": 6, \"distance_m\": 52139.303, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 7, \"distance_m\": 54559.315, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 8, \"distance_m\": 58977.452, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Bentley Jn\", \"stage_seq\": 9, \"distance_m\": 63346.311, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2211\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 65549.607, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Sand Bank Jn\", \"stage_seq\": 11, \"distance_m\": 66459.95, \"section_seq\": 1, \"route_path_id\": 130469}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Doncaster IEP Depot\", \"stage_seq\": 12, \"distance_m\": 67288.581, \"section_seq\": 1, \"route_path_id\": 130469}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67288.581, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130469}], \"total_distance_m\": 67288.581, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 66476.927, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 811.654, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.5098223", "current_position_lon": "-1.1346920", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:39Z\", \"source_id\": 64046500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:43Z\", \"source_id\": 20299609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:05Z\", \"source_id\": 64058512, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:08Z\", \"source_id\": 20303119, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:12Z\", \"source_id\": 64101842, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:17Z\", \"source_id\": 20315736, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:58Z\", \"source_id\": 64108046, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 20317555, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:42Z\", \"source_id\": 64120424, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:48Z\", \"source_id\": 20321203, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:07Z\", \"source_id\": 64152193, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:10Z\", \"source_id\": 20330482, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster IEP Depot", "service_state_platform": null, "timing_fact_generation": 1790025072655845, "current_leg_arrival_utc": "2026-09-21T22:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:10.078927", "service_state_evidence_id": 20330482, "current_leg_start_actual_dep": "2026-09-21T22:11:00+01:00", "operational_evidence_version": 53, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:10.883514", "service_state_valid_until_kind": null, "operational_interpretation_version": 53, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
HUL |
None |
5H20 |
800201 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "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": 499.596, "from_m": 410.885, "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": 1433.21, "from_m": 499.596, "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": 1459.918, "from_m": 1433.21, "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": 2731.669, "from_m": 1459.918, "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": 3661.79, "from_m": 2731.669, "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": 3984.187, "from_m": 3661.79, "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": 12663.206, "from_m": 3984.187, "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": 25204.581, "from_m": 12663.206, "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": 27364.296, "from_m": 25204.581, "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": 27511.261, "from_m": 27364.296, "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": 28243.092, "from_m": 27511.261, "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": 34858.194, "from_m": 28243.092, "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": 34951.412, "from_m": 34858.194, "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": 35274.092, "from_m": 34951.412, "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": 35292.567, "from_m": 35274.092, "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": 35469.014, "from_m": 35292.567, "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": 35770.616, "from_m": 35469.014, "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": 51873.874, "from_m": 35770.616, "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": 52003.269, "from_m": 51873.874, "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": 52184.719, "from_m": 52003.269, "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": 52263.561, "from_m": 52184.719, "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": 52311.927, "from_m": 52263.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": 52390.762, "from_m": 52311.927, "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": 52441.624, "from_m": 52390.762, "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": 54926.928, "from_m": 52441.624, "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": 54963.189, "from_m": 54926.928, "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": 64531.953, "from_m": 54963.189, "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": 64959.941, "from_m": 64531.953, "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": 64978.17, "from_m": 64959.941, "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": 65071.458, "from_m": 64978.17, "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": 65804.597, "from_m": 65071.458, "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": 65860.53, "from_m": 65804.597, "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": 66476.927, "from_m": 65860.53, "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": 67288.581, "from_m": 66476.927, "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}], "service_id": 754561, "profile_key": "205ed2cc301a5ad7172c340c05bad8231fc3058ee17de2a2cbaabad79dc93aef", "schedule_id": 168, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134H", "location": "Goole", "stage_seq": 5, "distance_m": 37932.494, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Thorne Jn", "stage_seq": 6, "distance_m": 52139.303, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Hatfield & Stainforth", "stage_seq": 7, "distance_m": 54559.315, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147H", "location": "Kirk Sandall", "stage_seq": 8, "distance_m": 58977.452, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Bentley Jn", "stage_seq": 9, "distance_m": 63346.311, "section_seq": 1, "route_path_id": 130469}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2211", "location": "Doncaster", "stage_seq": 10, "distance_m": 65549.607, "section_seq": 1, "route_path_id": 130469}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213", "location": "Sand Bank Jn", "stage_seq": 11, "distance_m": 66459.95, "section_seq": 1, "route_path_id": 130469}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Doncaster IEP Depot", "stage_seq": 12, "distance_m": 67288.581, "section_seq": 1, "route_path_id": 130469}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67288.581, "from_m": 0.0, "section_seq": 1, "route_path_id": 130469}], "total_distance_m": 67288.581, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 66476.927, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 811.654, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:39Z", "source_id": 64046500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:43Z", "source_id": 20299609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:05Z", "source_id": 64058512, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:08Z", "source_id": 20303119, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:12Z", "source_id": 64101842, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:17Z", "source_id": 20315736, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:58Z", "source_id": 64108046, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 20317555, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6820, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:42Z", "source_id": 64120424, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:57:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:48Z", "source_id": 20321203, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7082, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:07Z", "source_id": 64152193, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:10Z", "source_id": 20330482, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Hull |
2109 |
2109 |
7 |
None |
None |
Doncaster IEP Depot |
2216 |
2216 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01715/2026-09-21/detailed |
None |
Doncaster |
2026-09-21T22:11:00+01:00 |
Doncaster IEP Depot |
2.0 |
{"type": "LineString", "coordinates": [[-1.139810361615212, 53.52231852043269], [-1.1398197999999995, 53.52203850000001], [-1.1398204999999997, 53.5220191], [-1.1398349943701034, 53.52123315641426], [-1.1398419, 53.52085869999999], [-1.1398883999999998, 53.51949500000001], [-1.1398970999999998, 53.51913269999999], [-1.1399254, 53.518844599999994], [-1.1399213999999998, 53.5184331], [-1.1399451, 53.518013200000006], [-1.1399240999999998, 53.51762939999999], [-1.139908, 53.5170481], [-1.1399063, 53.51686660000001], [-1.1399094, 53.5165058], [-1.1399107, 53.5161793], [-1.1398754, 53.5158068], [-1.1398262, 53.51544770000001], [-1.1397916, 53.51526260000001], [-1.1397404, 53.514992699999986], [-1.139669, 53.5147418], [-1.1396254, 53.51458850000001], [-1.1394976, 53.51419329999999], [-1.139374, 53.513875199999994], [-1.1393539, 53.5138194], [-1.1393483999999998, 53.513804099999994], [-1.1392481, 53.5136128], [-1.1391542999999995, 53.513453299999995], [-1.1390604, 53.5133129], [-1.1389129, 53.51315429999999], [-1.1387627000000002, 53.5130139], [-1.1379673999999995, 53.51241019999999], [-1.137742, 53.51218930000001], [-1.1375019999999998, 53.51198349999999], [-1.1362555, 53.51066840000001], [-1.1359503, 53.510422], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001], [-1.1338032999999998, 53.509426700000006], [-1.1343473999999998, 53.5096499], [-1.1346919999999998, 53.50982230000001]]} |
1.1 |
2209 |
2211 |
Doncaster |
Doncaster IEP Depot |
Doncaster IEP Depot |
53.5098223 |
-1.1346920 |
53.5098223 |
-1.1346920 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Doncaster IEP Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330482 |
1790025072655845 |
53 |
53 |
2026-09-21 21:21:10.883514 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:10.078927 |
| 723939 |
756104 |
G27527 |
872F70M821 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:11:10 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 756104, "stp": "P", "toc": "Southern", "uid": "G27527", "consist": "377101+377424", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27527/2026-09-21/detailed", "trust_id": "872F70M821", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2317", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2F70", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "2317", "current_leg_dep": "2306", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2220", "origin_platform": "10", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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.05597196482364699, 51.48946014833239], [-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": "New Cross Gate", "dest_arr_time_act": "2317", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": null, "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"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\": 3337.995, \"from_m\": 657.037, \"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\": 6736.372, \"from_m\": 3337.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\": 7545.978, \"from_m\": 6736.372, \"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\": 7769.273, \"from_m\": 7545.978, \"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\": 7781.326, \"from_m\": 7769.273, \"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\": 7829.611, \"from_m\": 7781.326, \"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\": 8795.136, \"from_m\": 7829.611, \"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\": 8879.115, \"from_m\": 8795.136, \"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\": 8924.177, \"from_m\": 8879.115, \"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\": 8978.638, \"from_m\": 8924.177, \"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\": 10157.654, \"from_m\": 8978.638, \"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\": 10700.399, \"from_m\": 10157.654, \"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\": 10718.795, \"from_m\": 10700.399, \"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\": 10728.72, \"from_m\": 10718.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\": 11160.387, \"from_m\": 10728.72, \"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\": 12999.637, \"from_m\": 11160.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\": 13656.052, \"from_m\": 12999.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\": 15478.74, \"from_m\": 13656.052, \"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\": 22730.903, \"from_m\": 15478.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23347.406, \"from_m\": 22730.903, \"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\": 23738.011, \"from_m\": 23347.406, \"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\": 25507.069, \"from_m\": 23738.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25937.895, \"from_m\": 25507.069, \"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\": 756104, \"profile_key\": \"d0e2aa846f6612075f577b630129d045c99afb64e284029f2abcfcc5ef122707\", \"schedule_id\": 10761, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2220\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2222H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2224\", \"wtt_dep\": \"2224H\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.374, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2226\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2227H\", \"wtt_dep\": \"2228H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2231\", \"wtt_dep\": \"2231H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.294, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2233H\", \"wtt_dep\": \"2234H\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2237H\", \"wtt_dep\": \"2239\", \"location\": \"Streatham Hill\", \"stage_seq\": 8, \"distance_m\": 9028.75, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2241\", \"location\": \"West Norwood Junction\", \"stage_seq\": 9, \"distance_m\": 10700.399, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2242\", \"wtt_dep\": \"2243\", \"location\": \"West Norwood\", \"stage_seq\": 10, \"distance_m\": 11124.123, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2245H\", \"wtt_dep\": \"2246\", \"location\": \"Gipsy Hill\", \"stage_seq\": 11, \"distance_m\": 12671.398, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2249H\", \"wtt_dep\": \"2250H\", \"location\": \"Crystal Palace\", \"stage_seq\": 12, \"distance_m\": 13782.397, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2254\", \"wtt_dep\": \"2255\", \"location\": \"Sydenham\", \"stage_seq\": 13, \"distance_m\": 15679.824, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2257\", \"wtt_dep\": \"2258\", \"location\": \"Forest Hill\", \"stage_seq\": 14, \"distance_m\": 17100.354, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2300\", \"wtt_dep\": \"2300H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 15, \"distance_m\": 18452.717, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2302H\", \"wtt_dep\": \"2303\", \"location\": \"Brockley\", \"stage_seq\": 16, \"distance_m\": 20117.788, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2305\", \"wtt_dep\": \"2306\", \"location\": \"New Cross Gate\", \"stage_seq\": 17, \"distance_m\": 21433.8, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2308\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 18, \"distance_m\": 22473.749, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2312H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 19, \"distance_m\": 23310.022, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2313H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 20, \"distance_m\": 23862.443, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2314\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 21, \"distance_m\": 24773.815, \"section_seq\": 1, \"route_path_id\": 134058}, {\"is_pass\": false, \"wtt_arr\": \"2317\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 22, \"distance_m\": 25937.895, \"section_seq\": 1, \"route_path_id\": 134058}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25937.895, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134058}], \"total_distance_m\": 25937.895, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20415.647, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5522.248, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2220", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "11.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 64151910, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:21Z\", \"source_id\": 64150582, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "9", "timing_fact_generation": 1790025635051356, "current_leg_arrival_utc": "2026-09-21T23:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:10.260102", "service_state_evidence_id": 64150582, "current_leg_start_actual_dep": "2026-09-21T23:06:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T21:11:10", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:10.861027", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
2F70 |
377101+377424 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "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": 3337.995, "from_m": 657.037, "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": 6736.372, "from_m": 3337.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": 7545.978, "from_m": 6736.372, "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": 7769.273, "from_m": 7545.978, "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": 7781.326, "from_m": 7769.273, "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": 7829.611, "from_m": 7781.326, "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": 8795.136, "from_m": 7829.611, "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": 8879.115, "from_m": 8795.136, "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": 8924.177, "from_m": 8879.115, "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": 8978.638, "from_m": 8924.177, "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": 10157.654, "from_m": 8978.638, "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": 10700.399, "from_m": 10157.654, "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": 10718.795, "from_m": 10700.399, "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": 10728.72, "from_m": 10718.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": 11160.387, "from_m": 10728.72, "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": 12999.637, "from_m": 11160.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": 13656.052, "from_m": 12999.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": 15478.74, "from_m": 13656.052, "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": 22730.903, "from_m": 15478.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23347.406, "from_m": 22730.903, "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": 23738.011, "from_m": 23347.406, "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": 25507.069, "from_m": 23738.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25937.895, "from_m": 25507.069, "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": 756104, "profile_key": "d0e2aa846f6612075f577b630129d045c99afb64e284029f2abcfcc5ef122707", "schedule_id": 10761, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2220", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2222H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2224", "wtt_dep": "2224H", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.374, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2226", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2227H", "wtt_dep": "2228H", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2231", "wtt_dep": "2231H", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.294, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2233H", "wtt_dep": "2234H", "location": "Balham", "stage_seq": 7, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2237H", "wtt_dep": "2239", "location": "Streatham Hill", "stage_seq": 8, "distance_m": 9028.75, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2241", "location": "West Norwood Junction", "stage_seq": 9, "distance_m": 10700.399, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2242", "wtt_dep": "2243", "location": "West Norwood", "stage_seq": 10, "distance_m": 11124.123, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2245H", "wtt_dep": "2246", "location": "Gipsy Hill", "stage_seq": 11, "distance_m": 12671.398, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2249H", "wtt_dep": "2250H", "location": "Crystal Palace", "stage_seq": 12, "distance_m": 13782.397, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2254", "wtt_dep": "2255", "location": "Sydenham", "stage_seq": 13, "distance_m": 15679.824, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2257", "wtt_dep": "2258", "location": "Forest Hill", "stage_seq": 14, "distance_m": 17100.354, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2300", "wtt_dep": "2300H", "location": "Honor Oak Park", "stage_seq": 15, "distance_m": 18452.717, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2302H", "wtt_dep": "2303", "location": "Brockley", "stage_seq": 16, "distance_m": 20117.788, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2305", "wtt_dep": "2306", "location": "New Cross Gate", "stage_seq": 17, "distance_m": 21433.8, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2308", "location": "Bricklayers Arms Jn", "stage_seq": 18, "distance_m": 22473.749, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2312H", "location": "South Bermondsey Jn", "stage_seq": 19, "distance_m": 23310.022, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2313H", "location": "Spa Road Jn", "stage_seq": 20, "distance_m": 23862.443, "section_seq": 1, "route_path_id": 134058}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2314", "location": "Abbey Street Jn", "stage_seq": 21, "distance_m": 24773.815, "section_seq": 1, "route_path_id": 134058}, {"is_pass": false, "wtt_arr": "2317", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 22, "distance_m": 25937.895, "section_seq": 1, "route_path_id": 134058}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25937.895, "from_m": 0.0, "section_seq": 1, "route_path_id": 134058}], "total_distance_m": 25937.895, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20415.647, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5522.248, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 64151910, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:21Z", "source_id": 64150582, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:11:10", "operational_fact": true, "platform_smart_ids": []}] |
London Victoria (C) |
2220 |
2220 |
10 |
None |
None |
London Bridge (Central) |
2317 |
2317 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27527/2026-09-21/detailed |
None |
New Cross Gate |
2026-09-21T23:06:00+01:00 |
London Bridge (Central) |
11.0 |
{"type": "LineString", "coordinates": [[-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.05597196482364699, 51.48946014833239], [-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]]} |
2.8 |
2306 |
2317 |
None |
Victoria Plat 10 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:10 |
London Bridge (Central) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64150582 |
1790025635051356 |
64 |
64 |
2026-09-21 21:21:10.861027 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:10.260102 |
| 723940 |
754580 |
C37026 |
889H74M721 |
2026-09-21 |
COMPLETE |
20329605 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 754580, "stp": "P", "toc": "Elizabeth Line", "uid": "C37026", "consist": "345015", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37026/2026-09-21/detailed", "trust_id": "889H74M721", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H74", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2211", "current_leg_dep": "2206", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "2109", "origin_platform": "3", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"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\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"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\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"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\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"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\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"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\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"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\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"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\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"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\": 14446.864, \"from_m\": 14227.949, \"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\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"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\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"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\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.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\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"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\": 18646.005, \"from_m\": 18475.782, \"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\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"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\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"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\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"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\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"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\": 23370.724, \"from_m\": 23214.799, \"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\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"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\": 25881.037, \"from_m\": 24684.065, \"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\": 28522.076, \"from_m\": 25881.037, \"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\": 31016.79, \"from_m\": 28522.076, \"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\": 31830.301, \"from_m\": 31016.79, \"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\": 33527.151, \"from_m\": 31830.301, \"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\": 34707.473, \"from_m\": 33527.151, \"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\": 36811.363, \"from_m\": 34707.473, \"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\": 36975.387, \"from_m\": 36811.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\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"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\": 38802.557, \"from_m\": 38628.996, \"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\": 38965.748, \"from_m\": 38802.557, \"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\": 39258.915, \"from_m\": 38965.748, \"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\": 41502.969, \"from_m\": 39258.915, \"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\": 42013.951, \"from_m\": 41502.969, \"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\": 42657.406, \"from_m\": 42013.951, \"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\": 45290.444, \"from_m\": 42657.406, \"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\": 46184.15, \"from_m\": 45290.444, \"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\": 46629.364, \"from_m\": 46184.15, \"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\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"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\": 48627.585, \"from_m\": 47019.962, \"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\": 48989.883, \"from_m\": 48627.585, \"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\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 754580, \"profile_key\": \"2c863ea47618ddcf0cd633c23aedfad1f140d6f05712b128f076e2f862d501b2\", \"schedule_id\": 5084, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2112H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2133\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2139\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2207\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 116011}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116011}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:36Z\", \"source_id\": 64018571, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:11:39Z\", \"source_id\": 20291526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:45Z\", \"source_id\": 64028244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:49Z\", \"source_id\": 20294324, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:09Z\", \"source_id\": 64036147, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:09Z\", \"source_id\": 20296568, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:01Z\", \"source_id\": 64047262, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:03Z\", \"source_id\": 20299823, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:34Z\", \"source_id\": 64052917, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:38Z\", \"source_id\": 20301510, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:55Z\", \"source_id\": 64058128, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20303033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:02Z\", \"source_id\": 64065515, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:03Z\", \"source_id\": 20305052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:19Z\", \"source_id\": 64070984, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:21Z\", \"source_id\": 20306585, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:12Z\", \"source_id\": 64077594, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:18Z\", \"source_id\": 20308508, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:23Z\", \"source_id\": 64084478, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:27Z\", \"source_id\": 20310606, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:53Z\", \"source_id\": 64092027, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:57Z\", \"source_id\": 20312882, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:07Z\", \"source_id\": 64099200, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:11Z\", \"source_id\": 20314995, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 64104560, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316491, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:52Z\", \"source_id\": 20318093, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:36Z\", \"source_id\": 64115862, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:38Z\", \"source_id\": 20319845, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:01Z\", \"source_id\": 64123304, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:04Z\", \"source_id\": 20321996, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:21Z\", \"source_id\": 64137230, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:25Z\", \"source_id\": 20326146, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:44Z\", \"source_id\": 64149065, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329605, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1790024990828229, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:12.113691", "service_state_evidence_id": 20329605, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:12.192654", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
HAF |
9H74 |
345015 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "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": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "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": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "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": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "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": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "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": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "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": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "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": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "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": 14446.864, "from_m": 14227.949, "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": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "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": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "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": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.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": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "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": 18646.005, "from_m": 18475.782, "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": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "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": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "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": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "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": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "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": 23370.724, "from_m": 23214.799, "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": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "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": 25881.037, "from_m": 24684.065, "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": 28522.076, "from_m": 25881.037, "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": 31016.79, "from_m": 28522.076, "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": 31830.301, "from_m": 31016.79, "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": 33527.151, "from_m": 31830.301, "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": 34707.473, "from_m": 33527.151, "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": 36811.363, "from_m": 34707.473, "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": 36975.387, "from_m": 36811.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": 38628.996, "from_m": 36975.387, "capability_applied": null, "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": 38802.557, "from_m": 38628.996, "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": 38965.748, "from_m": 38802.557, "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": 39258.915, "from_m": 38965.748, "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": 41502.969, "from_m": 39258.915, "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": 42013.951, "from_m": 41502.969, "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": 42657.406, "from_m": 42013.951, "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": 45290.444, "from_m": 42657.406, "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": 46184.15, "from_m": 45290.444, "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": 46629.364, "from_m": 46184.15, "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": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "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": 48627.585, "from_m": 47019.962, "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": 48989.883, "from_m": 48627.585, "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": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 754580, "profile_key": "2c863ea47618ddcf0cd633c23aedfad1f140d6f05712b128f076e2f862d501b2", "schedule_id": 5084, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2112H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2133", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2139", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2207", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 116011}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 116011}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:36Z", "source_id": 64018571, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:11:39Z", "source_id": 20291526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:45Z", "source_id": 64028244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:49Z", "source_id": 20294324, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:09Z", "source_id": 64036147, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:19:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:09Z", "source_id": 20296568, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:01Z", "source_id": 64047262, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:03Z", "source_id": 20299823, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:34Z", "source_id": 64052917, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:38Z", "source_id": 20301510, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:55Z", "source_id": 64058128, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20303033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:02Z", "source_id": 64065515, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:03Z", "source_id": 20305052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:19Z", "source_id": 64070984, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:21Z", "source_id": 20306585, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:12Z", "source_id": 64077594, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:18Z", "source_id": 20308508, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:23Z", "source_id": 64084478, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:27Z", "source_id": 20310606, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:53Z", "source_id": 64092027, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:57Z", "source_id": 20312882, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:07Z", "source_id": 64099200, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:11Z", "source_id": 20314995, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 64104560, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:50:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316491, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:52Z", "source_id": 20318093, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:36Z", "source_id": 64115862, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:38Z", "source_id": 20319845, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:01Z", "source_id": 64123304, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:04Z", "source_id": 20321996, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:21Z", "source_id": 64137230, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:05:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:25Z", "source_id": 20326146, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:44Z", "source_id": 64149065, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:11:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329605, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2109 |
2109 |
3 |
None |
None |
Heathrow Terminal 4 |
2213 |
2211 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37026/2026-09-21/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-21T22:07:00+01:00 |
Heathrow Terminal 4 |
5.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
2206 |
2211 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329605 |
1790024990828229 |
119 |
119 |
2026-09-21 21:21:12.192654 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:12.113691 |
| 723941 |
753209 |
C01354 |
729G43MZ21 |
2026-09-21 |
COMPLETE |
20329397 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 753209, "stp": "P", "toc": "Avanti West Coast", "uid": "C01354", "consist": "390134", "dest_crs": "WVH", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01354/2026-09-21/detailed", "trust_id": "729G43MZ21", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wolverhampton", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "4", "is_terminated": 1, "next_location": "Wolverhampton", "signalling_id": "9G43", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2211", "current_leg_dep": "2159", "current_leg_end": "Wolverhampton", "origin_dep_time": "2010", "origin_platform": "16", "current_location": "Wolverhampton", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]}", "current_leg_start": "Sandwell & Dudley", "dest_arr_time_act": "2203", "motion_projection": null, "next_location_lat": "52.5876559", "next_location_lon": "-2.1199992", "previous_location": "Sandwell & Dudley", "current_leg_milage": "7.6", "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\": 10505.955, \"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\": 12941.841, \"from_m\": 10505.955, \"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\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"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\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"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\": 36339.261, \"from_m\": 36285.324, \"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\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"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\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"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\": 60629.659, \"from_m\": 60414.026, \"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\": 60715.503, \"from_m\": 60629.659, \"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\": 64996.307, \"from_m\": 60715.503, \"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\": 68285.661, \"from_m\": 64996.307, \"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\": 74916.668, \"from_m\": 68285.661, \"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\": 77240.822, \"from_m\": 74916.668, \"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\": 78068.96, \"from_m\": 77240.822, \"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\": 78733.212, \"from_m\": 78068.96, \"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\": 78893.889, \"from_m\": 78733.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\": 91874.816, \"from_m\": 78893.889, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.426, \"from_m\": 91874.816, \"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\": 110750.125, \"from_m\": 91969.426, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.074, \"from_m\": 110750.125, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.567, \"from_m\": 117180.074, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.031, \"from_m\": 124095.567, \"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\": 131025.088, \"from_m\": 126313.031, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.677, \"from_m\": 131025.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\": 131716.916, \"from_m\": 131062.677, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.867, \"from_m\": 131716.916, \"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\": 136136.488, \"from_m\": 131775.867, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142552.097, \"from_m\": 136136.488, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 142560.001, \"from_m\": 142552.097, \"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\": 151228.682, \"from_m\": 142560.001, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152154.849, \"from_m\": 151228.682, \"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\": 152892.733, \"from_m\": 152154.849, \"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\": 158566.2, \"from_m\": 152892.733, \"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\": 160441.599, \"from_m\": 158566.2, \"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\": 168157.268, \"from_m\": 160441.599, \"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\": 171422.55, \"from_m\": 168157.268, \"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\": 175836.536, \"from_m\": 171422.55, \"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\": 180079.375, \"from_m\": 175836.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\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 180447.846, \"from_m\": 180079.375, \"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\": 181398.984, \"from_m\": 180447.846, \"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\": 181773.185, \"from_m\": 181398.984, \"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\": 182347.351, \"from_m\": 181773.185, \"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}, {\"to_m\": 183209.834, \"from_m\": 182347.351, \"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\": 188890.514, \"from_m\": 183209.834, \"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\": 191451.469, \"from_m\": 188890.514, \"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\": 192063.841, \"from_m\": 191451.469, \"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\": 195686.761, \"from_m\": 192063.841, \"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\": 196051.658, \"from_m\": 195686.761, \"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\": 202119.047, \"from_m\": 196051.658, \"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\": 202468.292, \"from_m\": 202119.047, \"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\": 202837.908, \"from_m\": 202468.292, \"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\": 753209, \"profile_key\": \"f4ae46da5a80e8b976d63523b9cc48c8742c04db2cf09cb4aff035a29e981ac8\", \"schedule_id\": 122, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2106H\", \"location\": \"Coventry\", \"stage_seq\": 18, \"distance_m\": 151667.501, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Berkswell\", \"stage_seq\": 19, \"distance_m\": 160513.115, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117H\", \"location\": \"Birmingham International\", \"stage_seq\": 20, \"distance_m\": 168863.123, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Stechford\", \"stage_seq\": 21, \"distance_m\": 175990.865, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Grand Jn\", \"stage_seq\": 22, \"distance_m\": 180498.171, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Proof House Jn\", \"stage_seq\": 23, \"distance_m\": 181052.415, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2137\", \"location\": \"Birmingham New Street\", \"stage_seq\": 24, \"distance_m\": 182026.814, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Soho South Jn\", \"stage_seq\": 25, \"distance_m\": 185322.404, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Galton Jn\", \"stage_seq\": 26, \"distance_m\": 188035.434, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147H\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 27, \"distance_m\": 190574.905, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Dudley Port\", \"stage_seq\": 28, \"distance_m\": 193840.691, \"section_seq\": 1, \"route_path_id\": 130444}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": null, \"location\": \"Wolverhampton\", \"stage_seq\": 29, \"distance_m\": 202837.908, \"section_seq\": 1, \"route_path_id\": 130444}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 202837.908, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130444}], \"total_distance_m\": 202837.908, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 199992.202, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2845.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.5876559", "current_position_lon": "-2.1199992", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:35Z\", \"source_id\": 63888444, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:18:38Z\", \"source_id\": 20254627, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:11Z\", \"source_id\": 63892585, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:15Z\", \"source_id\": 20255746, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:30Z\", \"source_id\": 63901031, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:35Z\", \"source_id\": 20258117, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:26Z\", \"source_id\": 63918440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:31Z\", \"source_id\": 20263040, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:49Z\", \"source_id\": 63936894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:56Z\", \"source_id\": 20268236, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:27Z\", \"source_id\": 63945600, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:30Z\", \"source_id\": 20270769, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:16Z\", \"source_id\": 63996052, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:20Z\", \"source_id\": 20285072, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:03Z\", \"source_id\": 64019632, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:05Z\", \"source_id\": 20291820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:40Z\", \"source_id\": 64037383, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:45Z\", \"source_id\": 20296949, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:36Z\", \"source_id\": 64046340, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:37Z\", \"source_id\": 20299536, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:04Z\", \"source_id\": 64068040, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:10Z\", \"source_id\": 20305775, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:31Z\", \"source_id\": 64084759, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:35Z\", \"source_id\": 20310709, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:06Z\", \"source_id\": 64119057, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320795, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:24Z\", \"source_id\": 64130603, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:25Z\", \"source_id\": 20324150, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:29Z\", \"source_id\": 64148466, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:30Z\", \"source_id\": 20329397, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wolverhampton", "service_state_platform": "4", "timing_fact_generation": 1790024971143766, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390134\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-21T21:11:15.077288", "service_state_evidence_id": 20329397, "current_leg_start_actual_dep": "2026-09-21T21:55:30+01:00", "operational_evidence_version": 150, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:15.687129", "service_state_valid_until_kind": null, "operational_interpretation_version": 150, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
EUS |
WVH |
9G43 |
390134 |
11 |
125 |
{"units": ["390134"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"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": 10505.955, "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": 12941.841, "from_m": 10505.955, "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": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "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": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "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": 36339.261, "from_m": 36285.324, "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": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "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": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "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": 60629.659, "from_m": 60414.026, "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": 60715.503, "from_m": 60629.659, "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": 64996.307, "from_m": 60715.503, "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": 68285.661, "from_m": 64996.307, "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": 74916.668, "from_m": 68285.661, "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": 77240.822, "from_m": 74916.668, "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": 78068.96, "from_m": 77240.822, "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": 78733.212, "from_m": 78068.96, "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": 78893.889, "from_m": 78733.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": 91874.816, "from_m": 78893.889, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.426, "from_m": 91874.816, "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": 110750.125, "from_m": 91969.426, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.074, "from_m": 110750.125, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.567, "from_m": 117180.074, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.031, "from_m": 124095.567, "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": 131025.088, "from_m": 126313.031, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.677, "from_m": 131025.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": 131716.916, "from_m": 131062.677, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.867, "from_m": 131716.916, "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": 136136.488, "from_m": 131775.867, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 142552.097, "from_m": 136136.488, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 142560.001, "from_m": 142552.097, "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": 151228.682, "from_m": 142560.001, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152154.849, "from_m": 151228.682, "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": 152892.733, "from_m": 152154.849, "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": 158566.2, "from_m": 152892.733, "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": 160441.599, "from_m": 158566.2, "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": 168157.268, "from_m": 160441.599, "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": 171422.55, "from_m": 168157.268, "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": 175836.536, "from_m": 171422.55, "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": 180079.375, "from_m": 175836.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", "infrastructure_limit_mph": 100.0}, {"to_m": 180447.846, "from_m": 180079.375, "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": 181398.984, "from_m": 180447.846, "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": 181773.185, "from_m": 181398.984, "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": 182347.351, "from_m": 181773.185, "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}, {"to_m": 183209.834, "from_m": 182347.351, "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": 188890.514, "from_m": 183209.834, "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": 191451.469, "from_m": 188890.514, "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": 192063.841, "from_m": 191451.469, "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": 195686.761, "from_m": 192063.841, "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": 196051.658, "from_m": 195686.761, "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": 202119.047, "from_m": 196051.658, "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": 202468.292, "from_m": 202119.047, "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": 202837.908, "from_m": 202468.292, "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": 753209, "profile_key": "f4ae46da5a80e8b976d63523b9cc48c8742c04db2cf09cb4aff035a29e981ac8", "schedule_id": 122, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 130444}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2106H", "location": "Coventry", "stage_seq": 18, "distance_m": 151667.501, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Berkswell", "stage_seq": 19, "distance_m": 160513.115, "section_seq": 1, "route_path_id": 130444}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117H", "location": "Birmingham International", "stage_seq": 20, "distance_m": 168863.123, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Stechford", "stage_seq": 21, "distance_m": 175990.865, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Grand Jn", "stage_seq": 22, "distance_m": 180498.171, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Proof House Jn", "stage_seq": 23, "distance_m": 181052.415, "section_seq": 1, "route_path_id": 130444}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2137", "location": "Birmingham New Street", "stage_seq": 24, "distance_m": 182026.814, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Soho South Jn", "stage_seq": 25, "distance_m": 185322.404, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Galton Jn", "stage_seq": 26, "distance_m": 188035.434, "section_seq": 1, "route_path_id": 130444}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147H", "location": "Sandwell & Dudley", "stage_seq": 27, "distance_m": 190574.905, "section_seq": 1, "route_path_id": 130444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Dudley Port", "stage_seq": 28, "distance_m": 193840.691, "section_seq": 1, "route_path_id": 130444}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": null, "location": "Wolverhampton", "stage_seq": 29, "distance_m": 202837.908, "section_seq": 1, "route_path_id": 130444}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 202837.908, "from_m": 0.0, "section_seq": 1, "route_path_id": 130444}], "total_distance_m": 202837.908, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 199992.202, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2845.706, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:35Z", "source_id": 63888444, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:18:38Z", "source_id": 20254627, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:11Z", "source_id": 63892585, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:15Z", "source_id": 20255746, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:30Z", "source_id": 63901031, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:35Z", "source_id": 20258117, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:26Z", "source_id": 63918440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:31Z", "source_id": 20263040, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:49Z", "source_id": 63936894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:56Z", "source_id": 20268236, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:27Z", "source_id": 63945600, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:30Z", "source_id": 20270769, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:16Z", "source_id": 63996052, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:20Z", "source_id": 20285072, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:03Z", "source_id": 64019632, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:05Z", "source_id": 20291820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:40Z", "source_id": 64037383, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:45Z", "source_id": 20296949, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20902, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:36Z", "source_id": 64046340, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:37Z", "source_id": 20299536, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:04Z", "source_id": 64068040, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:34:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:10Z", "source_id": 20305775, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:31Z", "source_id": 64084759, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:35Z", "source_id": 20310709, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19625, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:06Z", "source_id": 64119057, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320795, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:24Z", "source_id": 64130603, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:25Z", "source_id": 20324150, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19076, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:29Z", "source_id": 64148466, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T21:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:30Z", "source_id": 20329397, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
London Euston |
2010 |
2010 |
16 |
None |
None |
Wolverhampton |
2204 |
2203 |
4 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01354/2026-09-21/detailed |
None |
Sandwell & Dudley |
2026-09-21T21:55:30+01:00 |
Wolverhampton |
12.0 |
{"type": "LineString", "coordinates": [[-2.0100279, 52.5080035], [-2.0104024999999996, 52.5081241], [-2.0111448, 52.50838830000001], [-2.0112339999999995, 52.50842009999999], [-2.0114807999999997, 52.5085088], [-2.0119431999999997, 52.50868719999999], [-2.0119728, 52.50869850000001], [-2.0121352, 52.5087598], [-2.0123594, 52.50885410000001], [-2.0124460999999996, 52.5088915], [-2.0133362999999997, 52.50928499999999], [-2.013795, 52.5095077], [-2.0139587999999997, 52.50958839999999], [-2.0143804, 52.50980769999999], [-2.0148581999999995, 52.5100608], [-2.0154542, 52.5103989], [-2.0158275999999997, 52.5106214], [-2.0162679, 52.51089919999999], [-2.0165246999999997, 52.5110616], [-2.016587, 52.5111004], [-2.0175320999999995, 52.5117336], [-2.0176627, 52.511825999999985], [-2.0179066, 52.5119716], [-2.0181362, 52.51212319999999], [-2.0183865, 52.5122901], [-2.0194416, 52.51299569999999], [-2.0195171, 52.513047099999994], [-2.0196996, 52.5131693], [-2.0202425, 52.5135329], [-2.020877, 52.51395779999999], [-2.0210741, 52.5140936], [-2.0211606, 52.5141532], [-2.0215935, 52.514455899999994], [-2.0217813999999996, 52.5146044], [-2.0219709, 52.51476310000001], [-2.0221316999999996, 52.514898900000006], [-2.022298, 52.5150511], [-2.0224632, 52.51519690000001], [-2.0227851, 52.515500499999995], [-2.0229178999999995, 52.51562830000001], [-2.0230028, 52.515709], [-2.0231246, 52.5158069], [-2.0233852999999997, 52.5159918], [-2.0237399, 52.516221299999984], [-2.0238723999999997, 52.516296], [-2.0240863, 52.51642069999999], [-2.0242719, 52.5165194], [-2.0246636, 52.51670980000001], [-2.0249005, 52.5168168], [-2.0251230999999996, 52.5169088], [-2.0254644, 52.5170463], [-2.0258027, 52.51717260000001], [-2.0262269, 52.5173194], [-2.0264758, 52.5174016], [-2.0267112, 52.517474], [-2.0269248, 52.5175403], [-2.0272243, 52.5176336], [-2.0275561, 52.51773339999999], [-2.0278461999999995, 52.5178199], [-2.0281064, 52.51789529999999], [-2.0283817, 52.51797349999999], [-2.0286885, 52.5180583], [-2.0290367, 52.5181525], [-2.0302499, 52.5184717], [-2.030606, 52.518565900000006], [-2.0311684, 52.5187222], [-2.0318058, 52.5189019], [-2.0320366, 52.5189713], [-2.0332804, 52.5193472], [-2.0375044, 52.5207001], [-2.0470282, 52.5237571], [-2.0482023, 52.52410229999999], [-2.0485772999999994, 52.5242106], [-2.0489304, 52.5243163], [-2.0492129, 52.52440310000001], [-2.049653, 52.524541199999994], [-2.0499359, 52.5246375], [-2.0502321, 52.52473649999999], [-2.0504459, 52.5248168], [-2.0508141, 52.5249402], [-2.0514968, 52.52517280000001], [-2.0516495999999997, 52.5252217], [-2.0528091, 52.52560629999999], [-2.0529558999999997, 52.525658], [-2.0535763, 52.52585249999999], [-2.0540658, 52.52600999999999], [-2.0546301999999996, 52.52618869999999], [-2.0568961999999997, 52.526922799999994], [-2.0575629000000006, 52.52713529999998], [-2.0583252999999995, 52.5273903], [-2.0588561, 52.52757350000001], [-2.0593347, 52.5277397], [-2.0597544, 52.5278942], [-2.060061699999999, 52.528016099999995], [-2.0607262, 52.52826610000001], [-2.0611829, 52.5284478], [-2.0614862, 52.5285715], [-2.0620202, 52.5287932], [-2.0624215, 52.5289602], [-2.0626453, 52.5290571], [-2.0629243000000006, 52.5291737], [-2.0630476, 52.52922680000001], [-2.0633995, 52.529385399999995], [-2.063675, 52.5295135], [-2.0643743999999997, 52.52982399999999], [-2.065439899999999, 52.53036149999999], [-2.0658025, 52.530539], [-2.066125153474899, 52.530694738914214], [-2.0661605, 52.53071179999999], [-2.0662563, 52.5307568], [-2.0668741999999996, 52.5310471], [-2.0671137, 52.5311586], [-2.0675889, 52.531353], [-2.0679645, 52.5315038], [-2.068155, 52.53158260000001], [-2.0684826, 52.53170899999999], [-2.0685864, 52.53174599999999], [-2.0691230999999997, 52.531929000000005], [-2.0697663, 52.5321434], [-2.0702341, 52.53229259999999], [-2.0706751999999997, 52.53242670000001], [-2.0713552999999996, 52.53261849999999], [-2.0719492, 52.5327844], [-2.0725265, 52.532945], [-2.0737303999999996, 52.5332874], [-2.0739119, 52.5333393], [-2.0742283999999995, 52.533417099999994], [-2.0744305999999995, 52.53348], [-2.0746558, 52.53355369999999], [-2.0748405999999995, 52.53361179999999], [-2.0750745, 52.53368789999999], [-2.0752743999999996, 52.533753699999984], [-2.0754859999999997, 52.53382570000001], [-2.0756808, 52.53389309999999], [-2.0759794, 52.5339996], [-2.0762372, 52.534097499999994], [-2.0764707, 52.5341882], [-2.0767212, 52.5342904], [-2.0769401, 52.534381], [-2.0771485, 52.534469599999994], [-2.0772503, 52.5345149], [-2.0775656999999996, 52.534662399999995], [-2.0777654, 52.534757699999986], [-2.0779824, 52.5348659], [-2.0780485999999994, 52.53489950000001], [-2.0781702999999996, 52.5349613], [-2.0783556999999995, 52.53505909999999], [-2.0784993, 52.5351344], [-2.0786489, 52.53521859999999], [-2.0787978999999996, 52.5353038], [-2.0790085, 52.53542519999999], [-2.0792432999999995, 52.53556660000001], [-2.0794293, 52.5356827], [-2.0796126, 52.53579969999999], [-2.0798832, 52.53597969999999], [-2.0800776, 52.53611389999999], [-2.0803051, 52.5362747], [-2.0805042999999994, 52.5364215], [-2.080712, 52.5365773], [-2.0808851, 52.5367149], [-2.081054, 52.536852399999994], [-2.0812044, 52.536979], [-2.0813537999999996, 52.5371075], [-2.0815026, 52.53724089999999], [-2.0816294999999996, 52.5373611], [-2.0817713, 52.53749710000001], [-2.0819246, 52.53764889999999], [-2.082126699999999, 52.5378597], [-2.0822245999999995, 52.53796710000001], [-2.0823445, 52.5380997], [-2.0824448, 52.5382149], [-2.0826003999999996, 52.5383994], [-2.082709, 52.5385339], [-2.0828391, 52.5387025], [-2.0829776, 52.5388851], [-2.0831328, 52.5391039], [-2.083273, 52.53930780000001], [-2.0834064, 52.5395243], [-2.0834712, 52.53963079999999], [-2.0835774999999996, 52.53982129999999], [-2.0836929999999994, 52.5400357], [-2.0837661, 52.5401794], [-2.0838479, 52.54034819999999], [-2.0839189999999994, 52.540513], [-2.0839801, 52.5406506], [-2.0840237, 52.5407557], [-2.0840857, 52.5409046], [-2.0841458, 52.54106110000001], [-2.0842201, 52.5412705], [-2.0843005, 52.5415042], [-2.084392, 52.541753799999995], [-2.0844723, 52.541969900000005], [-2.08455, 52.54218519999999], [-2.0846598, 52.5424794], [-2.0847063, 52.5425965], [-2.0847753, 52.5427908], [-2.0849282, 52.54318510000001], [-2.0850039999999996, 52.5433928], [-2.0851026, 52.5436458], [-2.0852682, 52.5440738], [-2.0853365, 52.54424710000001], [-2.0854006999999997, 52.54440679999999], [-2.0854749, 52.5445813], [-2.0855865999999996, 52.5448243], [-2.0856818999999995, 52.545021899999995], [-2.0857505, 52.54515419999999], [-2.0858348, 52.54531560000001], [-2.0859175999999997, 52.545471799999994], [-2.0860117999999996, 52.54564270000001], [-2.0861024, 52.5457994], [-2.086190199999999, 52.5459349], [-2.0863328, 52.54615339999999], [-2.0866151999999993, 52.5465824], [-2.0867452, 52.54677999999999], [-2.0869137, 52.547046], [-2.0870099999999994, 52.54719149999998], [-2.0871267, 52.54738729999999], [-2.0872414, 52.5475842], [-2.0873589999999997, 52.5477989], [-2.0874663999999994, 52.5480077], [-2.0875215, 52.548123], [-2.0875496999999994, 52.5481828], [-2.0876343, 52.548362100000006], [-2.0877822, 52.5486703], [-2.0878879, 52.54890689999999], [-2.0879124524752264, 52.54896191164581], [-2.0880575, 52.5492869], [-2.0881114999999997, 52.5494084], [-2.0882215999999993, 52.54964369999999], [-2.0883313, 52.5498926], [-2.088417, 52.55008099999999], [-2.0885443, 52.5503622], [-2.0885968000000004, 52.550484700000005], [-2.0886631999999996, 52.55061680000001], [-2.0887100999999997, 52.55071039999999], [-2.0888015999999996, 52.55091170000001], [-2.0889277, 52.551188], [-2.0889877, 52.5513234], [-2.0890623000000006, 52.55149029999999], [-2.0891265999999997, 52.5516323], [-2.089194, 52.5517772], [-2.0893038999999995, 52.55200640000001], [-2.0893999, 52.552228199999995], [-2.0895004, 52.55244350000001], [-2.0895902, 52.552632599999995], [-2.0896687, 52.55279], [-2.0897468, 52.552947], [-2.0898552, 52.55315290000001], [-2.0899516, 52.5533231], [-2.0900644, 52.5535147], [-2.0901684, 52.5536897], [-2.0902779, 52.55386130000001], [-2.0904377999999997, 52.55410769999999], [-2.0906266, 52.554381199999995], [-2.0907593, 52.554561799999995], [-2.0908901, 52.554737900000006], [-2.0910302999999995, 52.5549152], [-2.0911659, 52.55508349999999], [-2.0913031999999996, 52.5552519], [-2.0914558, 52.555426], [-2.0916559, 52.555647099999995], [-2.0917606, 52.55575880000001], [-2.0918855999999995, 52.5558937], [-2.0920414, 52.55605560000001], [-2.0922641, 52.5562774], [-2.0924755, 52.55647630000001], [-2.0927336999999997, 52.5567155], [-2.0929521, 52.5569285], [-2.0931713, 52.55713579999998], [-2.0933995, 52.557348600000005], [-2.0935322, 52.5574771], [-2.0937441, 52.5576747], [-2.0938432, 52.5577677], [-2.0943674, 52.558259699999994], [-2.0946713999999997, 52.5585436], [-2.0951807, 52.5590221], [-2.0968516, 52.5605911], [-2.0972511, 52.5609692], [-2.0974241, 52.56113], [-2.0976224999999995, 52.5613169], [-2.0978316999999995, 52.561507199999994], [-2.0980577, 52.561710999999995], [-2.0982548, 52.56189969999999], [-2.098836, 52.562446099999995], [-2.0993713, 52.56294940000001], [-2.0997147, 52.5632732], [-2.0999652999999996, 52.5635078], [-2.1001908, 52.56372], [-2.1004147, 52.5639321], [-2.1006155, 52.5641203], [-2.1007419, 52.564241399999986], [-2.1009242999999995, 52.5644368], [-2.1010279, 52.5645364], [-2.101226, 52.5647323], [-2.1013666, 52.5648771], [-2.1015184, 52.5650393], [-2.1016435, 52.5651822], [-2.1017545, 52.56531090000001], [-2.1018507, 52.5654289], [-2.1019612, 52.5655608], [-2.1020872999999995, 52.5657211], [-2.1021809, 52.56584680000001], [-2.1022806, 52.5659952], [-2.1024946999999994, 52.5663012], [-2.1026073, 52.5664703], [-2.1026904, 52.566591200000005], [-2.1027539999999996, 52.5666911], [-2.1028554, 52.56685060000001], [-2.102954, 52.567012], [-2.1030539, 52.5671758], [-2.1031539, 52.567352199999995], [-2.1032677, 52.56756310000001], [-2.1033883, 52.5677937], [-2.1035101, 52.5680303], [-2.1035784, 52.568165699999994], [-2.1036728, 52.568352899999994], [-2.103931, 52.5688574], [-2.1040253999999994, 52.569028299999985], [-2.1041112999999996, 52.5692018], [-2.1043027, 52.569576199999986], [-2.1044481, 52.56986719999998], [-2.1045692, 52.5701048], [-2.1048889, 52.570733700000005], [-2.1050811, 52.5711142], [-2.1052049, 52.5713526], [-2.1052726, 52.571482299999985], [-2.1053808999999997, 52.57169319999999], [-2.1054318, 52.57180160000001], [-2.1054826999999996, 52.57191], [-2.1056123, 52.5721692], [-2.1057631, 52.57247019999999], [-2.1059325999999996, 52.5728002], [-2.106062, 52.573059699999995], [-2.1062372, 52.5733895], [-2.1065305, 52.5739624], [-2.1065831, 52.574064500000006], [-2.1066387, 52.57417709999999], [-2.1066897, 52.5742826], [-2.106699, 52.5742966], [-2.1068312, 52.57455299999999], [-2.1069578, 52.5748016], [-2.1070683, 52.5750299], [-2.107218, 52.57532270000001], [-2.1073896, 52.57565079999999], [-2.1075615, 52.5759838], [-2.107688, 52.5762314], [-2.1077383, 52.5763311], [-2.1077984, 52.57644419999998], [-2.1079266, 52.576693600000006], [-2.1080595, 52.57695439999999], [-2.1081584999999996, 52.577147799999985], [-2.1082159, 52.57725969999999], [-2.1082833, 52.5773919], [-2.1083751999999993, 52.5775673], [-2.1084311, 52.577667], [-2.1085215999999996, 52.57783950000001], [-2.1086462, 52.57808370000001], [-2.1088291, 52.57844240000001], [-2.1090228, 52.57882560000001], [-2.1091574, 52.579085099999986], [-2.1092756, 52.5793156], [-2.109504, 52.579765900000005], [-2.1097278, 52.5801993], [-2.1098013, 52.58034610000001], [-2.1098775, 52.5805128], [-2.109972, 52.5806952], [-2.1100301999999997, 52.58081060000001], [-2.1100776999999997, 52.58089749999999], [-2.1101488, 52.58103620000001], [-2.1102546, 52.5812451], [-2.1104062, 52.5815443], [-2.1104407, 52.5816123], [-2.1106403, 52.5820008], [-2.110735, 52.5821908], [-2.1108069, 52.58232910000001], [-2.1109035, 52.58250979999999], [-2.1109866, 52.5826671], [-2.1115195, 52.5837216], [-2.1117085999999996, 52.5840949], [-2.1117566, 52.584192599999994], [-2.1118745999999997, 52.584401], [-2.1119905, 52.584576299999995], [-2.112046799999999, 52.584662400000006], [-2.1121131, 52.58474400000001], [-2.1122009, 52.58484429999999], [-2.1122951000000003, 52.5849427], [-2.1124013999999995, 52.58504229999999], [-2.1125026999999994, 52.585129599999995], [-2.112604699999999, 52.58521579999999], [-2.1127062, 52.58530019999999], [-2.1128031, 52.58537389999999], [-2.1129182, 52.58545600000001], [-2.1132022, 52.585667], [-2.1133489, 52.585776499999994], [-2.1135114, 52.5858902], [-2.1135874, 52.58593990000001], [-2.1136286999999996, 52.5859669], [-2.1137314, 52.586031], [-2.1138532, 52.58610240000001], [-2.1139643, 52.586160599999985], [-2.1140857999999993, 52.5862217], [-2.1142194, 52.58628290000001], [-2.1143674999999997, 52.5863459], [-2.1145028999999997, 52.5863978], [-2.1146418, 52.586452000000016], [-2.1147695, 52.58649179999999], [-2.1149118, 52.5865329], [-2.1149770999999995, 52.58655139999998], [-2.1153672999999995, 52.5866481], [-2.1154765000000006, 52.5866664], [-2.1156252999999996, 52.5866894], [-2.1157708, 52.58670850000001], [-2.1159247, 52.5867231], [-2.1160498, 52.5867341], [-2.1162074, 52.5867396], [-2.1163741, 52.5867448], [-2.1167229, 52.5867462], [-2.1172241, 52.5867897], [-2.1174195999999994, 52.586818], [-2.1177408, 52.58686939999999], [-2.11802, 52.58692009999999], [-2.1183247999999995, 52.5869813], [-2.1187187, 52.5870821], [-2.1189628, 52.58715889999999], [-2.1192733999999995, 52.58727819999999], [-2.119565, 52.5874133], [-2.1198271999999996, 52.58755549999999], [-2.1199992, 52.587655899999994]]} |
7.6 |
2159 |
2211 |
Sandwell & Dudley |
Wolverhampton |
Wolverhampton |
52.5876559 |
-2.1199992 |
52.5876559 |
-2.1199992 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
Wolverhampton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329397 |
1790024971143766 |
150 |
150 |
2026-09-21 21:21:15.687129 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:15.077288 |
| 723942 |
754831 |
C09837 |
872J64M721 |
2026-09-21 |
COMPLETE |
20329623 |
2026-09-21 22:11:00 |
2026-09-21 21:21:22 |
2026-09-23 21:21:22 |
{"id": 754831, "stp": "P", "toc": "Southern", "uid": "C09837", "consist": "377308+377323", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09837/2026-09-21/detailed", "trust_id": "872J64M721", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "15", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2J64", "timing_status": "LATE", "origin_station": "East Croydon", "current_leg_arr": "2211", "current_leg_dep": "2201", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "2121", "origin_platform": "5", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-21T21:21:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-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": "South Bermondsey", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.021, \"from_m\": 0.0, \"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\": 235.21, \"from_m\": 195.021, \"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\": 262.574, \"from_m\": 235.21, \"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\": 309.112, \"from_m\": 262.574, \"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\": 1125.36, \"from_m\": 309.112, \"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\": 1649.352, \"from_m\": 1125.36, \"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\": 1730.674, \"from_m\": 1649.352, \"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\": 1784.45, \"from_m\": 1730.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7170.935, \"from_m\": 1784.45, \"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\": 7254.353, \"from_m\": 7170.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\": 7353.355, \"from_m\": 7254.353, \"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\": 7809.258, \"from_m\": 7353.355, \"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\": 10318.873, \"from_m\": 7809.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10810.47, \"from_m\": 10318.873, \"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\": 10840.175, \"from_m\": 10810.47, \"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\": 10866.559, \"from_m\": 10840.175, \"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\": 10903.981, \"from_m\": 10866.559, \"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\": 10941.549, \"from_m\": 10903.981, \"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\": 10975.719, \"from_m\": 10941.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\": 11037.953, \"from_m\": 10975.719, \"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\": 13806.426, \"from_m\": 11037.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15049.817, \"from_m\": 13806.426, \"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\": 15131.963, \"from_m\": 15049.817, \"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\": 15544.208, \"from_m\": 15131.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\": 15622.355, \"from_m\": 15544.208, \"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\": 17105.424, \"from_m\": 15622.355, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17156.397, \"from_m\": 17105.424, \"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\": 17610.502, \"from_m\": 17156.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17709.608, \"from_m\": 17610.502, \"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\": 17737.674, \"from_m\": 17709.608, \"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\": 18272.15, \"from_m\": 17737.674, \"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\": 18311.67, \"from_m\": 18272.15, \"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\": 18359.655, \"from_m\": 18311.67, \"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\": 19700.28, \"from_m\": 18359.655, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19784.592, \"from_m\": 19700.28, \"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\": 20517.845, \"from_m\": 19784.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20948.672, \"from_m\": 20517.845, \"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\": 754831, \"profile_key\": \"10fb68de0740b4b3a018c5b32add8dbd742186c11a5c0d95426e04320c9807f1\", \"schedule_id\": 893, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"East Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 847.29, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2127\", \"location\": \"Selhurst\", \"stage_seq\": 3, \"distance_m\": 1876.343, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Thornton Heath\", \"stage_seq\": 4, \"distance_m\": 3085.416, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Norbury\", \"stage_seq\": 5, \"distance_m\": 5027.857, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Streatham Common\", \"stage_seq\": 6, \"distance_m\": 6437.085, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2143H\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 8673.145, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 11120.274, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 13226.487, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 14111.492, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 15356.457, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 16556.463, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 17074.684, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 18076.578, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 18332.349, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 18850.73, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 19784.592, \"section_seq\": 1, \"route_path_id\": 115126}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 20948.672, \"section_seq\": 1, \"route_path_id\": 115126}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20948.672, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115126}], \"total_distance_m\": 20948.672, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20612.059, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 336.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:09Z\", \"source_id\": 64047597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:09Z\", \"source_id\": 20299907, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 64056800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 20302617, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:44Z\", \"source_id\": 64064756, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:45Z\", \"source_id\": 20304870, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:22Z\", \"source_id\": 64071106, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:25Z\", \"source_id\": 20306631, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:45Z\", \"source_id\": 64081028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:50Z\", \"source_id\": 20309597, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29787, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:39Z\", \"source_id\": 64096096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:44Z\", \"source_id\": 20314053, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:35Z\", \"source_id\": 64104928, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:38Z\", \"source_id\": 20316591, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:56Z\", \"source_id\": 64110099, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:00Z\", \"source_id\": 20318155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:41Z\", \"source_id\": 64116043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:45Z\", \"source_id\": 20319920, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:54Z\", \"source_id\": 64123055, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:55Z\", \"source_id\": 20321912, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:33Z\", \"source_id\": 64128820, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:34Z\", \"source_id\": 20323617, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:47Z\", \"source_id\": 64149190, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329623, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "14", "timing_fact_generation": 1790024989787950, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:18.806155", "service_state_evidence_id": 20329623, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:19.618977", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
ECR |
None |
2J64 |
377308+377323 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 195.021, "from_m": 0.0, "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": 235.21, "from_m": 195.021, "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": 262.574, "from_m": 235.21, "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": 309.112, "from_m": 262.574, "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": 1125.36, "from_m": 309.112, "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": 1649.352, "from_m": 1125.36, "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": 1730.674, "from_m": 1649.352, "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": 1784.45, "from_m": 1730.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7170.935, "from_m": 1784.45, "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": 7254.353, "from_m": 7170.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": 7353.355, "from_m": 7254.353, "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": 7809.258, "from_m": 7353.355, "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": 10318.873, "from_m": 7809.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10810.47, "from_m": 10318.873, "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": 10840.175, "from_m": 10810.47, "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": 10866.559, "from_m": 10840.175, "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": 10903.981, "from_m": 10866.559, "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": 10941.549, "from_m": 10903.981, "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": 10975.719, "from_m": 10941.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": 11037.953, "from_m": 10975.719, "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": 13806.426, "from_m": 11037.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15049.817, "from_m": 13806.426, "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": 15131.963, "from_m": 15049.817, "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": 15544.208, "from_m": 15131.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": 15622.355, "from_m": 15544.208, "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": 17105.424, "from_m": 15622.355, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17156.397, "from_m": 17105.424, "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": 17610.502, "from_m": 17156.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17709.608, "from_m": 17610.502, "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": 17737.674, "from_m": 17709.608, "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": 18272.15, "from_m": 17737.674, "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": 18311.67, "from_m": 18272.15, "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": 18359.655, "from_m": 18311.67, "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": 19700.28, "from_m": 18359.655, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19784.592, "from_m": 19700.28, "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": 20517.845, "from_m": 19784.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20948.672, "from_m": 20517.845, "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": 754831, "profile_key": "10fb68de0740b4b3a018c5b32add8dbd742186c11a5c0d95426e04320c9807f1", "schedule_id": 893, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 847.29, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2127", "location": "Selhurst", "stage_seq": 3, "distance_m": 1876.343, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Thornton Heath", "stage_seq": 4, "distance_m": 3085.416, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Norbury", "stage_seq": 5, "distance_m": 5027.857, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Streatham Common", "stage_seq": 6, "distance_m": 6437.085, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2143H", "location": "Streatham", "stage_seq": 7, "distance_m": 8673.145, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 11120.274, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "North Dulwich", "stage_seq": 9, "distance_m": 13226.487, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "East Dulwich", "stage_seq": 10, "distance_m": 14111.492, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 15356.457, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 16556.463, "section_seq": 1, "route_path_id": 115126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 17074.684, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 18076.578, "section_seq": 1, "route_path_id": 115126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 18332.349, "section_seq": 1, "route_path_id": 115126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 18850.73, "section_seq": 1, "route_path_id": 115126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 19784.592, "section_seq": 1, "route_path_id": 115126}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 20948.672, "section_seq": 1, "route_path_id": 115126}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20948.672, "from_m": 0.0, "section_seq": 1, "route_path_id": 115126}], "total_distance_m": 20948.672, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20612.059, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 336.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:09Z", "source_id": 64047597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:09Z", "source_id": 20299907, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 64056800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 20302617, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:44Z", "source_id": 64064756, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:45Z", "source_id": 20304870, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:22Z", "source_id": 64071106, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:25Z", "source_id": 20306631, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29806, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:45Z", "source_id": 64081028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:50Z", "source_id": 20309597, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29787, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:39Z", "source_id": 64096096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:44Z", "source_id": 20314053, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:35Z", "source_id": 64104928, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:38Z", "source_id": 20316591, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:56Z", "source_id": 64110099, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:00Z", "source_id": 20318155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:41Z", "source_id": 64116043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:45Z", "source_id": 20319920, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:54Z", "source_id": 64123055, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:55Z", "source_id": 20321912, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:33Z", "source_id": 64128820, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:34Z", "source_id": 20323617, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:47Z", "source_id": 64149190, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329623, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
East Croydon |
2121 |
2121 |
5 |
None |
None |
London Bridge (Central) |
2206 |
2206 |
15 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09837/2026-09-21/detailed |
None |
South Bermondsey |
2026-09-21T22:06:30+01:00 |
London Bridge (Central) |
10.0 |
{"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-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]]} |
1.9 |
2201 |
2211 |
South Bermondsey |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-21 21:21:22 |
TERMINATED |
2026-09-21 21:11:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329623 |
1790024989787950 |
65 |
65 |
2026-09-21 21:21:19.618977 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:18.806155 |
| 723943 |
755608 |
W44324 |
775V62M721 |
2026-09-21 |
COMPLETE |
20330570 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755608, "stp": "O", "toc": "Transport for Wales", "uid": "W44324", "consist": "67025+HD05", "dest_crs": "XCC", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44324/2026-09-21/detailed", "trust_id": "775V62M721", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canton C.S.D.", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": null, "is_terminated": 1, "next_location": "Canton C.S.D.", "signalling_id": "5V62", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2211", "current_leg_dep": "2206", "current_leg_end": "Canton C.S.D.", "origin_dep_time": "2157", "origin_platform": "4A", "current_location": "Canton C.S.D.", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]}", "current_leg_start": "Cardiff Central", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.4746824", "next_location_lon": "-3.1944478", "previous_location": "Cardiff Central", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "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.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 376.805, \"from_m\": 272.05, \"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\": 562.149, \"from_m\": 376.805, \"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\": 1087.798, \"from_m\": 562.149, \"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}], \"service_id\": 755608, \"profile_key\": \"7daabea6a11dc34dd5a08c77095308b13278197176f6cd0b41162e542f217415\", \"schedule_id\": 41680, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124636}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Canton C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1087.798, \"section_seq\": 1, \"route_path_id\": 124636}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1087.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124636}], \"total_distance_m\": 1087.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 562.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.649, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2157", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4746824", "current_position_lon": "-3.1944478", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:24Z\", \"source_id\": 20330570, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canton C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790025086229972, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:26.227303", "service_state_evidence_id": 20330570, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:27.552377", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
XCC |
5V62 |
67025+HD05 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "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": 376.805, "from_m": 272.05, "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": 562.149, "from_m": 376.805, "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": 1087.798, "from_m": 562.149, "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}], "service_id": 755608, "profile_key": "7daabea6a11dc34dd5a08c77095308b13278197176f6cd0b41162e542f217415", "schedule_id": 41680, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2157", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124636}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Canton C.S.D.", "stage_seq": 2, "distance_m": 1087.798, "section_seq": 1, "route_path_id": 124636}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1087.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 124636}], "total_distance_m": 1087.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 562.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.649, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:24Z", "source_id": 20330570, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Cardiff Central |
2157 |
2157 |
4A |
None |
None |
Canton C.S.D. |
2209 |
2209 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44324/2026-09-21/detailed |
None |
Cardiff Central |
2026-09-21T21:59:00+01:00 |
Canton C.S.D. |
5.0 |
{"type": "LineString", "coordinates": [[-3.1792304, 51.4756626], [-3.1818088, 51.4755837], [-3.1822824999999995, 51.475575], [-3.1827778999999996, 51.4755707], [-3.1831542999999995, 51.4755863], [-3.1835669, 51.475615799999986], [-3.1838816000000003, 51.475623000000006], [-3.1841575999999994, 51.47561979999999], [-3.1844732, 51.4756454], [-3.1847023, 51.47564849999999], [-3.1850149, 51.4756464], [-3.1854365, 51.4756458], [-3.1857763999999995, 51.475642699999995], [-3.1862869, 51.47567850000001], [-3.1864964, 51.47569480000001], [-3.1869611999999994, 51.475726599999994], [-3.1873013, 51.47575140000001], [-3.1875504, 51.47576459999999], [-3.1878718, 51.47578549999999], [-3.1881453999999994, 51.4758013], [-3.1884491999999995, 51.4758064], [-3.1886443, 51.4758056], [-3.1888292999999996, 51.4758005], [-3.1891428, 51.47578519999999], [-3.1894028, 51.47576349999999], [-3.1895601, 51.4757447], [-3.1898279000000005, 51.4757078], [-3.1900544999999996, 51.4756552], [-3.1902170999999995, 51.47561640000001], [-3.1906673000000003, 51.4754973], [-3.19084, 51.47544079999999], [-3.1910200999999994, 51.4753691], [-3.1912011, 51.4752847], [-3.1915279, 51.47513669999999], [-3.1918207000000005, 51.47504000000001], [-3.1922047999999994, 51.47494749999999], [-3.1922982, 51.474919699999994], [-3.1924886, 51.4748746], [-3.1927327, 51.47483950000001], [-3.1929168, 51.4748247], [-3.1932555999999996, 51.47478189999999], [-3.193784, 51.4747184], [-3.194016, 51.4746958], [-3.1941944, 51.4746858], [-3.1944478, 51.4746824]]} |
0.7 |
2206 |
2211 |
Cardiff Central |
Canton C.S.D. |
Canton C.S.D. |
51.4746824 |
-3.1944478 |
51.4746824 |
-3.1944478 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Canton C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330570 |
1790025086229972 |
14 |
14 |
2026-09-21 21:21:27.552377 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:26.227303 |
| 723944 |
754969 |
P88520 |
872M44M721 |
2026-09-21 |
COMPLETE |
20329665 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 754969, "stp": "P", "toc": "Southeastern", "uid": "P88520", "consist": "465020+465932", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88520/2026-09-21/detailed", "trust_id": "872M44M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M44", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2211", "current_leg_dep": "2207", "current_leg_end": "Orpington", "origin_dep_time": "2127", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"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\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"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\": 5000.414, \"from_m\": 3410.462, \"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\": 6106.328, \"from_m\": 5000.414, \"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\": 6148.434, \"from_m\": 6106.328, \"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\": 6164.736, \"from_m\": 6148.434, \"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\": 6697.864, \"from_m\": 6164.736, \"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\": 20115.86, \"from_m\": 6697.864, \"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\": 20199.199, \"from_m\": 20115.86, \"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\": 20272.656, \"from_m\": 20199.199, \"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\": 20366.247, \"from_m\": 20272.656, \"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\": 21536.105, \"from_m\": 20366.247, \"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\": 23540.935, \"from_m\": 21536.105, \"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\": 23595.894, \"from_m\": 23540.935, \"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\": 23683.792, \"from_m\": 23595.894, \"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\": 23733.834, \"from_m\": 23683.792, \"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\": 23884.934, \"from_m\": 23733.834, \"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\": 24083.905, \"from_m\": 23884.934, \"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\": 754969, \"profile_key\": \"4b2259cdee33202a12425b362b2b0a1327db2ab88cd6404bcbb579a42f7e262b\", \"schedule_id\": 23819, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2134H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6409.26, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8122.943, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.003, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11541.392, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.042, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13911.474, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 16110.015, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": \"2157\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 17419.083, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2200\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 19256.918, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201H\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 20199.199, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21412.92, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22136.571, \"section_seq\": 1, \"route_path_id\": 119547}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24083.905, \"section_seq\": 1, \"route_path_id\": 119547}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24083.905, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119547}], \"total_distance_m\": 24083.905, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22780.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.655, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2127", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:19Z\", \"source_id\": 64071016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:21Z\", \"source_id\": 20306583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:26Z\", \"source_id\": 64078089, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:29Z\", \"source_id\": 20308671, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:07Z\", \"source_id\": 64086077, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:10Z\", \"source_id\": 20311124, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:36Z\", \"source_id\": 64091434, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:40Z\", \"source_id\": 20312729, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:13Z\", \"source_id\": 64099485, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:15Z\", \"source_id\": 20315063, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:17Z\", \"source_id\": 64104292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:21Z\", \"source_id\": 20316397, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:49Z\", \"source_id\": 64109890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:52Z\", \"source_id\": 20318094, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:46Z\", \"source_id\": 64116244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:48Z\", \"source_id\": 20319945, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:05Z\", \"source_id\": 64123412, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322040, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:24Z\", \"source_id\": 64130574, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:25Z\", \"source_id\": 20324147, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:27Z\", \"source_id\": 64141882, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:34Z\", \"source_id\": 20327470, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:50Z\", \"source_id\": 64149319, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:53Z\", \"source_id\": 20329665, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1790024994114461, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:27.364101", "service_state_evidence_id": 20329665, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:27.546864", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M44 |
465020+465932 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "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": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "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": 5000.414, "from_m": 3410.462, "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": 6106.328, "from_m": 5000.414, "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": 6148.434, "from_m": 6106.328, "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": 6164.736, "from_m": 6148.434, "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": 6697.864, "from_m": 6164.736, "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": 20115.86, "from_m": 6697.864, "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": 20199.199, "from_m": 20115.86, "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": 20272.656, "from_m": 20199.199, "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": 20366.247, "from_m": 20272.656, "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": 21536.105, "from_m": 20366.247, "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": 23540.935, "from_m": 21536.105, "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": 23595.894, "from_m": 23540.935, "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": 23683.792, "from_m": 23595.894, "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": 23733.834, "from_m": 23683.792, "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": 23884.934, "from_m": 23733.834, "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": 24083.905, "from_m": 23884.934, "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": 754969, "profile_key": "4b2259cdee33202a12425b362b2b0a1327db2ab88cd6404bcbb579a42f7e262b", "schedule_id": 23819, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2127", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2134H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6409.26, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8122.943, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.003, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Penge East", "stage_seq": 8, "distance_m": 11541.392, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.042, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13911.474, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Shortlands", "stage_seq": 11, "distance_m": 16110.015, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": "2157", "location": "Bromley South", "stage_seq": 12, "distance_m": 17419.083, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2200", "location": "Bickley", "stage_seq": 13, "distance_m": 19256.918, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201H", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 20199.199, "section_seq": 1, "route_path_id": 119547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21412.92, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22136.571, "section_seq": 1, "route_path_id": 119547}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24083.905, "section_seq": 1, "route_path_id": 119547}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24083.905, "from_m": 0.0, "section_seq": 1, "route_path_id": 119547}], "total_distance_m": 24083.905, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22780.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.655, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:19Z", "source_id": 64071016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:21Z", "source_id": 20306583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:26Z", "source_id": 64078089, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:29Z", "source_id": 20308671, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:07Z", "source_id": 64086077, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:41:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:10Z", "source_id": 20311124, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:36Z", "source_id": 64091434, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:40Z", "source_id": 20312729, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:13Z", "source_id": 64099485, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:15Z", "source_id": 20315063, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:17Z", "source_id": 64104292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:21Z", "source_id": 20316397, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:49Z", "source_id": 64109890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:52Z", "source_id": 20318094, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:46Z", "source_id": 64116244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:48Z", "source_id": 20319945, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:05Z", "source_id": 64123412, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:58:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322040, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:24Z", "source_id": 64130574, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:25Z", "source_id": 20324147, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:27Z", "source_id": 64141882, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:34Z", "source_id": 20327470, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:50Z", "source_id": 64149319, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:53Z", "source_id": 20329665, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
London Victoria |
2127 |
2127 |
3 |
None |
None |
Orpington |
2209 |
2209 |
8 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88520/2026-09-21/detailed |
None |
Petts Wood |
2026-09-21T22:07:00+01:00 |
Orpington |
4.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
2207 |
2211 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329665 |
1790024994114461 |
69 |
69 |
2026-09-21 21:21:27.546864 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:27.364101 |
| 723945 |
754762 |
L12240 |
529C64M721 |
2026-09-21 |
COMPLETE |
20329707 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 754762, "stp": "P", "toc": "London Overground", "uid": "L12240", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12240/2026-09-21/detailed", "trust_id": "529C64M721", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C64", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "2211", "current_leg_dep": "2205", "current_leg_end": "West Croydon", "origin_dep_time": "2117", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 375.764, \"from_m\": 0.0, \"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\": 930.35, \"from_m\": 375.764, \"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\": 1863.659, \"from_m\": 930.35, \"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\": 2266.455, \"from_m\": 1863.659, \"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\": 2409.355, \"from_m\": 2266.455, \"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\": 2482.229, \"from_m\": 2409.355, \"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\": 2742.204, \"from_m\": 2482.229, \"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\": 2797.186, \"from_m\": 2742.204, \"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\": 4534.845, \"from_m\": 2797.186, \"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\": 5686.37, \"from_m\": 4534.845, \"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\": 7424.028, \"from_m\": 5686.37, \"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\": 7481.365, \"from_m\": 7424.028, \"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\": 9220.872, \"from_m\": 7481.365, \"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\": 9527.363, \"from_m\": 9220.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\": 9564.818, \"from_m\": 9527.363, \"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\": 9944.901, \"from_m\": 9564.818, \"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\": 10660.453, \"from_m\": 9944.901, \"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\": 10892.733, \"from_m\": 10660.453, \"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\": 12575.691, \"from_m\": 10892.733, \"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\": 12660.129, \"from_m\": 12575.691, \"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\": 15874.875, \"from_m\": 12660.129, \"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\": 21822.782, \"from_m\": 15874.875, \"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\": 21884.299, \"from_m\": 21822.782, \"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\": 25614.687, \"from_m\": 21884.299, \"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\": 25787.767, \"from_m\": 25614.687, \"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\": 25864.579, \"from_m\": 25787.767, \"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\": 25869.962, \"from_m\": 25864.579, \"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\": 26478.017, \"from_m\": 25869.962, \"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\": 26488.883, \"from_m\": 26478.017, \"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\": 26960.582, \"from_m\": 26488.883, \"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\": 26984.519, \"from_m\": 26960.582, \"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\": 27944.1, \"from_m\": 26984.519, \"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\": 28152.097, \"from_m\": 27944.1, \"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\": 28187.352, \"from_m\": 28152.097, \"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\": 28422.091, \"from_m\": 28187.352, \"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}], \"service_id\": 754762, \"profile_key\": \"e0444ca5417beb4bf7922ca126a9a98938b6f3bd71ce0c04c2b1db08eb6af610\", \"schedule_id\": 16166, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2121\", \"wtt_dep\": \"2122\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 23076.71, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 23698.812, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 25549.948, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 26984.519, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 28422.091, \"section_seq\": 1, \"route_path_id\": 117934}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28422.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}], \"total_distance_m\": 28422.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26935.928, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1486.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:20Z\", \"source_id\": 64036658, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:23Z\", \"source_id\": 20296701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:59Z\", \"source_id\": 64042681, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:01Z\", \"source_id\": 20298449, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:22Z\", \"source_id\": 64052425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:26Z\", \"source_id\": 20301338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:42Z\", \"source_id\": 64057632, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:46Z\", \"source_id\": 20302907, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:47Z\", \"source_id\": 64064870, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:51Z\", \"source_id\": 20304910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:29Z\", \"source_id\": 64071333, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:33Z\", \"source_id\": 20306704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 64075887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307991, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:40Z\", \"source_id\": 64080902, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:46Z\", \"source_id\": 20309552, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:28Z\", \"source_id\": 64084659, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 20310687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 64088377, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:15Z\", \"source_id\": 20311831, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 64091930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:54Z\", \"source_id\": 20312846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:23Z\", \"source_id\": 64099862, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:27Z\", \"source_id\": 20315174, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:17Z\", \"source_id\": 64106504, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:18Z\", \"source_id\": 20317031, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:00Z\", \"source_id\": 64112331, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 20318817, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:11Z\", \"source_id\": 64117122, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:15Z\", \"source_id\": 20320235, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:56Z\", \"source_id\": 64123124, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:02Z\", \"source_id\": 20321956, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:10Z\", \"source_id\": 64128080, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:18Z\", \"source_id\": 20323396, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:45Z\", \"source_id\": 64131338, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:51Z\", \"source_id\": 20324418, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:07Z\", \"source_id\": 64136708, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:09Z\", \"source_id\": 20325984, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:57Z\", \"source_id\": 64149507, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:01Z\", \"source_id\": 20329707, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790025004526426, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:27.368243", "service_state_evidence_id": 20329707, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:27.550043", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XHZ |
WCY |
9C64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 375.764, "from_m": 0.0, "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": 930.35, "from_m": 375.764, "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": 1863.659, "from_m": 930.35, "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": 2266.455, "from_m": 1863.659, "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": 2409.355, "from_m": 2266.455, "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": 2482.229, "from_m": 2409.355, "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": 2742.204, "from_m": 2482.229, "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": 2797.186, "from_m": 2742.204, "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": 4534.845, "from_m": 2797.186, "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": 5686.37, "from_m": 4534.845, "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": 7424.028, "from_m": 5686.37, "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": 7481.365, "from_m": 7424.028, "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": 9220.872, "from_m": 7481.365, "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": 9527.363, "from_m": 9220.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": 9564.818, "from_m": 9527.363, "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": 9944.901, "from_m": 9564.818, "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": 10660.453, "from_m": 9944.901, "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": 10892.733, "from_m": 10660.453, "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": 12575.691, "from_m": 10892.733, "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": 12660.129, "from_m": 12575.691, "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": 15874.875, "from_m": 12660.129, "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": 21822.782, "from_m": 15874.875, "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": 21884.299, "from_m": 21822.782, "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": 25614.687, "from_m": 21884.299, "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": 25787.767, "from_m": 25614.687, "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": 25864.579, "from_m": 25787.767, "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": 25869.962, "from_m": 25864.579, "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": 26478.017, "from_m": 25869.962, "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": 26488.883, "from_m": 26478.017, "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": 26960.582, "from_m": 26488.883, "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": 26984.519, "from_m": 26960.582, "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": 27944.1, "from_m": 26984.519, "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": 28152.097, "from_m": 27944.1, "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": 28187.352, "from_m": 28152.097, "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": 28422.091, "from_m": 28187.352, "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}], "service_id": 754762, "profile_key": "e0444ca5417beb4bf7922ca126a9a98938b6f3bd71ce0c04c2b1db08eb6af610", "schedule_id": 16166, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2121", "wtt_dep": "2122", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Penge West", "stage_seq": 22, "distance_m": 23076.71, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Anerley", "stage_seq": 23, "distance_m": 23698.812, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 25549.948, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 26984.519, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 28422.091, "section_seq": 1, "route_path_id": 117934}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28422.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 117934}], "total_distance_m": 28422.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26935.928, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1486.163, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:20Z", "source_id": 64036658, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:19:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:23Z", "source_id": 20296701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:59Z", "source_id": 64042681, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:01Z", "source_id": 20298449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:22Z", "source_id": 64052425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:26Z", "source_id": 20301338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:42Z", "source_id": 64057632, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:46Z", "source_id": 20302907, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:47Z", "source_id": 64064870, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:32:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:51Z", "source_id": 20304910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:29Z", "source_id": 64071333, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:33Z", "source_id": 20306704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 64075887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307991, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:40Z", "source_id": 64080902, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:46Z", "source_id": 20309552, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:28Z", "source_id": 64084659, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 20310687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 64088377, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:15Z", "source_id": 20311831, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 64091930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:54Z", "source_id": 20312846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:23Z", "source_id": 64099862, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:27Z", "source_id": 20315174, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:17Z", "source_id": 64106504, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:18Z", "source_id": 20317031, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:00Z", "source_id": 64112331, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 20318817, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:11Z", "source_id": 64117122, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:15Z", "source_id": 20320235, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:56Z", "source_id": 64123124, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:02Z", "source_id": 20321956, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:10Z", "source_id": 64128080, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:18Z", "source_id": 20323396, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:45Z", "source_id": 64131338, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:51Z", "source_id": 20324418, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:07Z", "source_id": 64136708, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:09Z", "source_id": 20325984, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:57Z", "source_id": 64149507, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:01Z", "source_id": 20329707, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Highbury & Islington (East London Line) |
2117 |
2117 |
1 |
None |
None |
West Croydon |
2209 |
2209 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L12240/2026-09-21/detailed |
None |
Norwood Junction |
2026-09-21T22:05:30+01:00 |
West Croydon |
6.0 |
{"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} |
1.8 |
2205 |
2211 |
Norwood Junction |
West Croydon |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
West Croydon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329707 |
1790025004526426 |
96 |
96 |
2026-09-21 21:21:27.550043 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:27.368243 |
| 723946 |
755203 |
C88209 |
552S35M721 |
2026-09-21 |
COMPLETE |
20329959 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755203, "stp": "P", "toc": "East Midlands Railway", "uid": "C88209", "consist": "170207", "dest_crs": "GRA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88209/2026-09-21/detailed", "trust_id": "552S35M721", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Grantham", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "4", "is_terminated": 1, "next_location": "Grantham", "signalling_id": "2S35", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "2211", "current_leg_dep": "2152", "current_leg_end": "Grantham", "origin_dep_time": "2137", "origin_platform": "2", "current_location": "Grantham", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.951444302530634, 52.95424002534327], [-0.9514407, 52.954239900000005], [-0.9530962, 52.95429750000001], [-0.956395, 52.954401399999995], [-0.9675992, 52.954761], [-0.9699677, 52.954836400000005], [-0.9721857, 52.95490849999999], [-0.9742957, 52.95497559999998], [-0.9788261999999998, 52.9551043], [-0.9806293, 52.955130399999994], [-0.982441, 52.955128], [-0.9845097, 52.95510490000001], [-0.9879731000000002, 52.95501149999999], [-0.9881468125314736, 52.95500349491165], [-0.9897395, 52.9549301], [-0.9917004999999998, 52.95481720000001], [-0.9934539999999998, 52.95469489999999], [-0.995213, 52.95455760000001], [-0.997013, 52.9543876], [-0.9988465, 52.9541983], [-1.0002567, 52.9540397], [-1.0016217, 52.9538709], [-1.0030841, 52.95369060000001], [-1.0045652, 52.9534718], [-1.00803, 52.9529222], [-1.0114902, 52.952351500000006], [-1.0273821, 52.9497397], [-1.0310136999999997, 52.949157099999994], [-1.0321256, 52.9490227], [-1.0332349, 52.948921], [-1.0340011, 52.9488743], [-1.0348332, 52.9488326], [-1.0354564999999998, 52.9488038], [-1.0362225, 52.9488], [-1.0369581, 52.948807], [-1.0375426, 52.9488168], [-1.0379299999999998, 52.9488339], [-1.0387858, 52.9488886], [-1.042052, 52.94915759999999], [-1.0426219, 52.94919199999999], [-1.0428655, 52.9492094], [-1.0436374, 52.94922969999999], [-1.0446154, 52.94923930000001], [-1.0453770999999998, 52.9492447], [-1.0458162, 52.94924639999999], [-1.0464173, 52.9492674], [-1.0470535, 52.94930420000001], [-1.0475101, 52.94934279999998], [-1.048199, 52.9494209], [-1.0487807999999998, 52.94948290000001], [-1.0493287999999998, 52.94956489999999], [-1.0496633999999998, 52.949619600000005], [-1.0502747, 52.9497401], [-1.0508971, 52.9498905], [-1.0514869, 52.950050000000005], [-1.0519903, 52.9502071], [-1.0525069000000002, 52.9503891], [-1.0533466, 52.9507261], [-1.0539796, 52.95104929999999], [-1.0546227, 52.9514667], [-1.0548943, 52.951614100000015], [-1.0549987999999997, 52.9516699], [-1.0554789, 52.95197199999999], [-1.0557283, 52.95211590000001], [-1.0560404999999995, 52.952254299999986], [-1.0555203, 52.95195029999999], [-1.0552484, 52.951782900000005], [-1.0546722999999998, 52.9514453], [-1.0540963, 52.9510714], [-1.0536570999999997, 52.9508332], [-1.0533866, 52.95070900000001], [-1.0532744999999997, 52.950660000000006], [-1.0525418, 52.95036110000001], [-1.0520283999999998, 52.9501814], [-1.0515116, 52.9500164], [-1.0509027, 52.9498508], [-1.0503019, 52.9497132], [-1.0496793, 52.9495892], [-1.0493527, 52.9495314], [-1.0487854, 52.9494518], [-1.0482028, 52.9493845], [-1.0474753999999995, 52.949308599999995], [-1.0470446, 52.9492696], [-1.0463789, 52.9492355], [-1.0460839, 52.94922880000001], [-1.0436605, 52.9491904], [-1.0428786999999995, 52.9491717], [-1.0426251, 52.94916], [-1.0425134, 52.9491535], [-1.0420453, 52.94912610000001], [-1.0418843, 52.9491124], [-1.0387942, 52.9488485], [-1.0379661, 52.9487931], [-1.0368902, 52.9487718], [-1.0356078, 52.9487689], [-1.0348288, 52.948792299999994], [-1.033995, 52.94883399999999], [-1.0332265, 52.94888089999999], [-1.0321139999999998, 52.94898289999999], [-1.0309984, 52.9491178], [-1.0273603999999998, 52.94970159999998], [-1.0114725999999998, 52.95231249999999], [-1.0080126, 52.9528831], [-1.0045486, 52.95343269999999], [-1.0030694, 52.9536511], [-1.0016082999999998, 52.9538313], [-1.0002438, 52.954000099999995], [-0.9988346999999996, 52.9541585], [-0.9970022, 52.9543477], [-0.9952035, 52.95451769999998], [-0.9934457999999998, 52.9546548], [-0.9916935, 52.95477700000001], [-0.9897337, 52.9548899], [-0.9881468125314736, 52.95496300815629], [-0.9879689999999998, 52.95497119999999], [-0.9845034, 52.9550667], [-0.9833644, 52.95507820000001], [-0.9824404, 52.9550876], [-0.98063, 52.955090000000006], [-0.9788286, 52.9550639], [-0.9742991, 52.95493519999999], [-0.974181, 52.95493140000001], [-0.9721892, 52.9548682], [-0.9699712, 52.9547961], [-0.9676028, 52.9547207], [-0.9563973, 52.9543693], [-0.9530937000000002, 52.9542636], [-0.9514472, 52.95420980000001], [-0.9505448999999998, 52.95418370000001], [-0.9497827, 52.954154499999994], [-0.9482838, 52.95409029999999], [-0.9451845999999998, 52.953993100000005], [-0.9420672, 52.9538787], [-0.9400018999999996, 52.95377760000001], [-0.9258785999999998, 52.95301549999999], [-0.9133918, 52.9523417], [-0.9009127999999998, 52.95167199999999], [-0.8983194583123958, 52.95153398453152], [-0.8983152841195214, 52.951533762384486], [-0.8977241, 52.95150230000001], [-0.8959079, 52.95139549999999], [-0.8936381999999999, 52.951294399999995], [-0.8927720999999998, 52.95128319999999], [-0.8919068999999998, 52.9512947], [-0.8910193, 52.951322999999995], [-0.890137, 52.95136999999998], [-0.8892753, 52.95143620000001], [-0.8883907999999999, 52.9515242], [-0.8874651999999998, 52.95163430000001], [-0.8865638999999998, 52.9517701], [-0.8859908, 52.95186909999999], [-0.8858951, 52.9518852], [-0.8858605999999999, 52.95189169999999], [-0.8851629, 52.9520259], [-0.8839075999999999, 52.9522971], [-0.8827718999999999, 52.9525542], [-0.8816087, 52.95277540000001], [-0.8808502, 52.9528973], [-0.8800968999999998, 52.9530063], [-0.8793235, 52.9530981], [-0.8785076, 52.95317850000001], [-0.8775867999999999, 52.9532538], [-0.8766695999999999, 52.9532974], [-0.8757179999999999, 52.95332979999999], [-0.8747665, 52.95333909999999], [-0.8732726999999999, 52.953296599999994], [-0.8715716999999998, 52.953202], [-0.8709153, 52.95315860000001], [-0.8707041999999999, 52.9531446], [-0.8675005999999998, 52.9529326], [-0.8554117, 52.9521437], [-0.8544993, 52.95207909999999], [-0.8441703, 52.95138320000001], [-0.8348167000000001, 52.95075080000001], [-0.8252402, 52.9501073], [-0.8222852, 52.949910499999994], [-0.8193327999999999, 52.9497138], [-0.8175946, 52.9495745], [-0.8160534999999999, 52.94938150000001], [-0.8157273, 52.94934059999999], [-0.8105655999999999, 52.948430900000005], [-0.8104464999999998, 52.948410300000006], [-0.8084837557075693, 52.94805518403997], [-0.8059159999999999, 52.9475906], [-0.8033649999999999, 52.947129100000005], [-0.8017228, 52.9468094], [-0.8006327, 52.94655859999999], [-0.8001157999999999, 52.94641789999999], [-0.7994101, 52.946219500000005], [-0.7990196, 52.9460994], [-0.7965743999999999, 52.94524400000001], [-0.7954872999999999, 52.9448669], [-0.7950352, 52.9446962], [-0.7830403999999999, 52.940431], [-0.7820716999999999, 52.9401172], [-0.7813711, 52.9398967], [-0.7806025000000001, 52.9396946], [-0.7797862, 52.939491999999994], [-0.7779878999999998, 52.9391116], [-0.7746261, 52.93842249999999], [-0.7708990999999998, 52.93766649999999], [-0.7699373, 52.93748519999998], [-0.7691442, 52.9373549], [-0.7688281, 52.937303], [-0.7674785999999999, 52.93711470000001], [-0.7672678999999999, 52.9370903], [-0.7668887, 52.9370412], [-0.7665077, 52.9369918], [-0.7617994999999999, 52.936386500000005], [-0.7611778999999999, 52.93630660000001], [-0.7566327, 52.93571889999999], [-0.7526926999999999, 52.93521570000001], [-0.7510405, 52.9350597], [-0.7502346999999999, 52.9350141], [-0.7492869999999999, 52.93497560000001], [-0.7476238, 52.9349573], [-0.7376193999999999, 52.935253499999995], [-0.7339482, 52.9353566], [-0.7324592, 52.93535490000001], [-0.7312381999999998, 52.93531359999999], [-0.7307744, 52.9352869], [-0.7209729999999999, 52.9344933], [-0.7186522272956171, 52.93430484015261], [-0.7046874, 52.9331708], [-0.7033087000000001, 52.93305529999999], [-0.7024393040310105, 52.93298756976826], [-0.7023999, 52.9329845], [-0.7016241, 52.932920799999984], [-0.7008124999999998, 52.93285420000001], [-0.692568, 52.93217740000001], [-0.6923276, 52.9321575], [-0.6921223000000001, 52.9321405], [-0.6910172, 52.9320489], [-0.6897182, 52.9319353], [-0.6884392999999999, 52.9317977], [-0.6874495, 52.9316773], [-0.6864584999999999, 52.9315386], [-0.6848189, 52.93127609999999], [-0.6833596999999999, 52.931012999999986], [-0.6823965999999999, 52.9308216], [-0.6814608999999999, 52.9306046], [-0.6772930101344372, 52.929673494383906], [-0.6746569999999998, 52.9290846], [-0.6675596, 52.927445], [-0.6668092, 52.9272692], [-0.6661843, 52.92712149999999], [-0.6649419999999999, 52.926817099999994], [-0.6644246, 52.92667290000001], [-0.6639035, 52.926516500000005], [-0.6628881999999999, 52.926189599999994], [-0.6624907, 52.92604899999999], [-0.6620152, 52.92587569999999], [-0.6612176, 52.92555259999999], [-0.6604738, 52.925236100000006], [-0.6597575999999999, 52.9249095], [-0.6564075, 52.92335619999999], [-0.656257, 52.923293300000005], [-0.6539345, 52.9222227], [-0.6534701999999999, 52.921987699999995], [-0.6530336, 52.92174949999999], [-0.6525484, 52.9214695], [-0.6521103000000001, 52.921174699999995], [-0.6517594999999999, 52.920914399999994], [-0.6514419, 52.9206485], [-0.6509771, 52.92021630000001], [-0.6508106, 52.9200385], [-0.6506108, 52.91981849999999], [-0.6503733, 52.91954609999999], [-0.6501707, 52.9192917], [-0.6499361, 52.9189805], [-0.64981, 52.91879740000001], [-0.6496243999999999, 52.9185154], [-0.649512, 52.91832500000001], [-0.6493852999999999, 52.9180998], [-0.6492687999999999, 52.9178856], [-0.6491462, 52.9176498], [-0.6490323, 52.9173994], [-0.6489177, 52.917129200000005], [-0.6488037, 52.9168383], [-0.6486934, 52.91652100000001], [-0.6485533999999998, 52.916115299999994], [-0.6485017, 52.91587929999999], [-0.6484601, 52.91565039999999], [-0.6484064, 52.9153709], [-0.6483895, 52.91523539999999], [-0.6483763, 52.91512900000001], [-0.6483762775998638, 52.91512882586109], [-0.6483054999999999, 52.9145786], [-0.6482135, 52.9139377], [-0.6481642999999999, 52.91365499999999], [-0.6481103, 52.91337659999999], [-0.6480071, 52.912829899999984], [-0.6479702, 52.9126698], [-0.6479431, 52.9125378], [-0.6478716999999999, 52.9122569], [-0.6477141999999999, 52.9116954], [-0.6476381999999999, 52.9114769], [-0.6475282999999998, 52.91119059999999], [-0.6474315999999999, 52.910956299999995], [-0.6473190999999999, 52.9107344], [-0.6471982, 52.910516399999985], [-0.6470453, 52.9102543], [-0.6468979999999999, 52.91002429999999], [-0.6467558, 52.909825399999995], [-0.6465574000000001, 52.909566], [-0.6463050999999999, 52.9092417], [-0.6460254, 52.9089105], [-0.6458356999999999, 52.9087047], [-0.6455744, 52.9084273], [-0.6454422999999999, 52.908295], [-0.6452331, 52.9080856], [-0.6450985, 52.9079549], [-0.6449209999999999, 52.907823099999995], [-0.6445972, 52.90757169999999], [-0.6440335999999999, 52.9071568], [-0.6434426, 52.9067249]]}", "current_leg_start": "Bingham", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "52.9067249", "next_location_lon": "-0.6434426", "previous_location": "Bingham", "current_leg_milage": "22.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 486.015, \"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\": 2603.567, \"from_m\": 486.015, \"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\": 3291.52, \"from_m\": 2603.567, \"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\": 4227.472, \"from_m\": 3291.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4598.716, \"from_m\": 4227.472, \"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\": 4996.345, \"from_m\": 4598.716, \"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\": 6759.408, \"from_m\": 4996.345, \"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\": 6958.39, \"from_m\": 6759.408, \"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\": 7237.663, \"from_m\": 6958.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\": 10334.676, \"from_m\": 7237.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13577.043, \"from_m\": 10334.676, \"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\": 15627.315, \"from_m\": 13577.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\": 22625.604, \"from_m\": 15627.315, \"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\": 31002.402, \"from_m\": 22625.604, \"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\": 31034.987, \"from_m\": 31002.402, \"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\": 33431.256, \"from_m\": 31034.987, \"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\": 35229.025, \"from_m\": 33431.256, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35394.707, \"from_m\": 35229.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\": 36216.104, \"from_m\": 35394.707, \"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\": 36260.397, \"from_m\": 36216.104, \"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\": 36436.583, \"from_m\": 36260.397, \"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}], \"service_id\": 755203, \"profile_key\": \"56eca47fbe0a08399986c90be4c1b0bdbe2476b7b2a697f3ce7f886a2fad5ac4\", \"schedule_id\": 7842, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Netherfield Jn\", \"stage_seq\": 2, \"distance_m\": 4227.472, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 3, \"distance_m\": 8101.265, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Bingham\", \"stage_seq\": 4, \"distance_m\": 13909.122, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Aslockton\", \"stage_seq\": 5, \"distance_m\": 17520.952, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 6, \"distance_m\": 22824.61, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Allington Jn\", \"stage_seq\": 7, \"distance_m\": 31002.402, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 8, \"distance_m\": 35421.681, \"section_seq\": 1, \"route_path_id\": 131642}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Grantham\", \"stage_seq\": 9, \"distance_m\": 36436.583, \"section_seq\": 1, \"route_path_id\": 131642}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36436.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131642}], \"total_distance_m\": 36436.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27780.512, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8656.071, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2137", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "52.9067249", "current_position_lon": "-0.6434426", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:52Z\", \"source_id\": 64098678, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:55Z\", \"source_id\": 20314818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16638, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:19Z\", \"source_id\": 64106586, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:23Z\", \"source_id\": 20317063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:41Z\", \"source_id\": 20318582, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:18Z\", \"source_id\": 64150410, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:25Z\", \"source_id\": 20329959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grantham", "service_state_platform": "4", "timing_fact_generation": 1790025027255012, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:28.076067", "service_state_evidence_id": 20329959, "current_leg_start_actual_dep": "2026-09-21T21:51:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:29.105100", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
GRA |
2S35 |
170207 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 486.015, "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": 2603.567, "from_m": 486.015, "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": 3291.52, "from_m": 2603.567, "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": 4227.472, "from_m": 3291.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4598.716, "from_m": 4227.472, "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": 4996.345, "from_m": 4598.716, "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": 6759.408, "from_m": 4996.345, "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": 6958.39, "from_m": 6759.408, "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": 7237.663, "from_m": 6958.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": 10334.676, "from_m": 7237.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13577.043, "from_m": 10334.676, "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": 15627.315, "from_m": 13577.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": 22625.604, "from_m": 15627.315, "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": 31002.402, "from_m": 22625.604, "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": 31034.987, "from_m": 31002.402, "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": 33431.256, "from_m": 31034.987, "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": 35229.025, "from_m": 33431.256, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35394.707, "from_m": 35229.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": 36216.104, "from_m": 35394.707, "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": 36260.397, "from_m": 36216.104, "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": 36436.583, "from_m": 36260.397, "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}], "service_id": 755203, "profile_key": "56eca47fbe0a08399986c90be4c1b0bdbe2476b7b2a697f3ce7f886a2fad5ac4", "schedule_id": 7842, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2137", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Netherfield Jn", "stage_seq": 2, "distance_m": 4227.472, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Radcliffe (Notts)", "stage_seq": 3, "distance_m": 8101.265, "section_seq": 1, "route_path_id": 131642}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Bingham", "stage_seq": 4, "distance_m": 13909.122, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Aslockton", "stage_seq": 5, "distance_m": 17520.952, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Bottesford West Jn", "stage_seq": 6, "distance_m": 22824.61, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Allington Jn", "stage_seq": 7, "distance_m": 31002.402, "section_seq": 1, "route_path_id": 131642}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Nottingham Branch Jn", "stage_seq": 8, "distance_m": 35421.681, "section_seq": 1, "route_path_id": 131642}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Grantham", "stage_seq": 9, "distance_m": 36436.583, "section_seq": 1, "route_path_id": 131642}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36436.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 131642}], "total_distance_m": 36436.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27780.512, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8656.071, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16634, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:52Z", "source_id": 64098678, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:55Z", "source_id": 20314818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16638, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:19Z", "source_id": 64106586, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:23Z", "source_id": 20317063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:41Z", "source_id": 20318582, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11692, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:18Z", "source_id": 64150410, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:25Z", "source_id": 20329959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Nottingham |
2137 |
2137 |
2 |
None |
None |
Grantham |
2210 |
2210 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C88209/2026-09-21/detailed |
None |
Bingham |
2026-09-21T21:51:30+01:00 |
Grantham |
19.0 |
{"type": "LineString", "coordinates": [[-0.951444302530634, 52.95424002534327], [-0.9514407, 52.954239900000005], [-0.9530962, 52.95429750000001], [-0.956395, 52.954401399999995], [-0.9675992, 52.954761], [-0.9699677, 52.954836400000005], [-0.9721857, 52.95490849999999], [-0.9742957, 52.95497559999998], [-0.9788261999999998, 52.9551043], [-0.9806293, 52.955130399999994], [-0.982441, 52.955128], [-0.9845097, 52.95510490000001], [-0.9879731000000002, 52.95501149999999], [-0.9881468125314736, 52.95500349491165], [-0.9897395, 52.9549301], [-0.9917004999999998, 52.95481720000001], [-0.9934539999999998, 52.95469489999999], [-0.995213, 52.95455760000001], [-0.997013, 52.9543876], [-0.9988465, 52.9541983], [-1.0002567, 52.9540397], [-1.0016217, 52.9538709], [-1.0030841, 52.95369060000001], [-1.0045652, 52.9534718], [-1.00803, 52.9529222], [-1.0114902, 52.952351500000006], [-1.0273821, 52.9497397], [-1.0310136999999997, 52.949157099999994], [-1.0321256, 52.9490227], [-1.0332349, 52.948921], [-1.0340011, 52.9488743], [-1.0348332, 52.9488326], [-1.0354564999999998, 52.9488038], [-1.0362225, 52.9488], [-1.0369581, 52.948807], [-1.0375426, 52.9488168], [-1.0379299999999998, 52.9488339], [-1.0387858, 52.9488886], [-1.042052, 52.94915759999999], [-1.0426219, 52.94919199999999], [-1.0428655, 52.9492094], [-1.0436374, 52.94922969999999], [-1.0446154, 52.94923930000001], [-1.0453770999999998, 52.9492447], [-1.0458162, 52.94924639999999], [-1.0464173, 52.9492674], [-1.0470535, 52.94930420000001], [-1.0475101, 52.94934279999998], [-1.048199, 52.9494209], [-1.0487807999999998, 52.94948290000001], [-1.0493287999999998, 52.94956489999999], [-1.0496633999999998, 52.949619600000005], [-1.0502747, 52.9497401], [-1.0508971, 52.9498905], [-1.0514869, 52.950050000000005], [-1.0519903, 52.9502071], [-1.0525069000000002, 52.9503891], [-1.0533466, 52.9507261], [-1.0539796, 52.95104929999999], [-1.0546227, 52.9514667], [-1.0548943, 52.951614100000015], [-1.0549987999999997, 52.9516699], [-1.0554789, 52.95197199999999], [-1.0557283, 52.95211590000001], [-1.0560404999999995, 52.952254299999986], [-1.0555203, 52.95195029999999], [-1.0552484, 52.951782900000005], [-1.0546722999999998, 52.9514453], [-1.0540963, 52.9510714], [-1.0536570999999997, 52.9508332], [-1.0533866, 52.95070900000001], [-1.0532744999999997, 52.950660000000006], [-1.0525418, 52.95036110000001], [-1.0520283999999998, 52.9501814], [-1.0515116, 52.9500164], [-1.0509027, 52.9498508], [-1.0503019, 52.9497132], [-1.0496793, 52.9495892], [-1.0493527, 52.9495314], [-1.0487854, 52.9494518], [-1.0482028, 52.9493845], [-1.0474753999999995, 52.949308599999995], [-1.0470446, 52.9492696], [-1.0463789, 52.9492355], [-1.0460839, 52.94922880000001], [-1.0436605, 52.9491904], [-1.0428786999999995, 52.9491717], [-1.0426251, 52.94916], [-1.0425134, 52.9491535], [-1.0420453, 52.94912610000001], [-1.0418843, 52.9491124], [-1.0387942, 52.9488485], [-1.0379661, 52.9487931], [-1.0368902, 52.9487718], [-1.0356078, 52.9487689], [-1.0348288, 52.948792299999994], [-1.033995, 52.94883399999999], [-1.0332265, 52.94888089999999], [-1.0321139999999998, 52.94898289999999], [-1.0309984, 52.9491178], [-1.0273603999999998, 52.94970159999998], [-1.0114725999999998, 52.95231249999999], [-1.0080126, 52.9528831], [-1.0045486, 52.95343269999999], [-1.0030694, 52.9536511], [-1.0016082999999998, 52.9538313], [-1.0002438, 52.954000099999995], [-0.9988346999999996, 52.9541585], [-0.9970022, 52.9543477], [-0.9952035, 52.95451769999998], [-0.9934457999999998, 52.9546548], [-0.9916935, 52.95477700000001], [-0.9897337, 52.9548899], [-0.9881468125314736, 52.95496300815629], [-0.9879689999999998, 52.95497119999999], [-0.9845034, 52.9550667], [-0.9833644, 52.95507820000001], [-0.9824404, 52.9550876], [-0.98063, 52.955090000000006], [-0.9788286, 52.9550639], [-0.9742991, 52.95493519999999], [-0.974181, 52.95493140000001], [-0.9721892, 52.9548682], [-0.9699712, 52.9547961], [-0.9676028, 52.9547207], [-0.9563973, 52.9543693], [-0.9530937000000002, 52.9542636], [-0.9514472, 52.95420980000001], [-0.9505448999999998, 52.95418370000001], [-0.9497827, 52.954154499999994], [-0.9482838, 52.95409029999999], [-0.9451845999999998, 52.953993100000005], [-0.9420672, 52.9538787], [-0.9400018999999996, 52.95377760000001], [-0.9258785999999998, 52.95301549999999], [-0.9133918, 52.9523417], [-0.9009127999999998, 52.95167199999999], [-0.8983194583123958, 52.95153398453152], [-0.8983152841195214, 52.951533762384486], [-0.8977241, 52.95150230000001], [-0.8959079, 52.95139549999999], [-0.8936381999999999, 52.951294399999995], [-0.8927720999999998, 52.95128319999999], [-0.8919068999999998, 52.9512947], [-0.8910193, 52.951322999999995], [-0.890137, 52.95136999999998], [-0.8892753, 52.95143620000001], [-0.8883907999999999, 52.9515242], [-0.8874651999999998, 52.95163430000001], [-0.8865638999999998, 52.9517701], [-0.8859908, 52.95186909999999], [-0.8858951, 52.9518852], [-0.8858605999999999, 52.95189169999999], [-0.8851629, 52.9520259], [-0.8839075999999999, 52.9522971], [-0.8827718999999999, 52.9525542], [-0.8816087, 52.95277540000001], [-0.8808502, 52.9528973], [-0.8800968999999998, 52.9530063], [-0.8793235, 52.9530981], [-0.8785076, 52.95317850000001], [-0.8775867999999999, 52.9532538], [-0.8766695999999999, 52.9532974], [-0.8757179999999999, 52.95332979999999], [-0.8747665, 52.95333909999999], [-0.8732726999999999, 52.953296599999994], [-0.8715716999999998, 52.953202], [-0.8709153, 52.95315860000001], [-0.8707041999999999, 52.9531446], [-0.8675005999999998, 52.9529326], [-0.8554117, 52.9521437], [-0.8544993, 52.95207909999999], [-0.8441703, 52.95138320000001], [-0.8348167000000001, 52.95075080000001], [-0.8252402, 52.9501073], [-0.8222852, 52.949910499999994], [-0.8193327999999999, 52.9497138], [-0.8175946, 52.9495745], [-0.8160534999999999, 52.94938150000001], [-0.8157273, 52.94934059999999], [-0.8105655999999999, 52.948430900000005], [-0.8104464999999998, 52.948410300000006], [-0.8084837557075693, 52.94805518403997], [-0.8059159999999999, 52.9475906], [-0.8033649999999999, 52.947129100000005], [-0.8017228, 52.9468094], [-0.8006327, 52.94655859999999], [-0.8001157999999999, 52.94641789999999], [-0.7994101, 52.946219500000005], [-0.7990196, 52.9460994], [-0.7965743999999999, 52.94524400000001], [-0.7954872999999999, 52.9448669], [-0.7950352, 52.9446962], [-0.7830403999999999, 52.940431], [-0.7820716999999999, 52.9401172], [-0.7813711, 52.9398967], [-0.7806025000000001, 52.9396946], [-0.7797862, 52.939491999999994], [-0.7779878999999998, 52.9391116], [-0.7746261, 52.93842249999999], [-0.7708990999999998, 52.93766649999999], [-0.7699373, 52.93748519999998], [-0.7691442, 52.9373549], [-0.7688281, 52.937303], [-0.7674785999999999, 52.93711470000001], [-0.7672678999999999, 52.9370903], [-0.7668887, 52.9370412], [-0.7665077, 52.9369918], [-0.7617994999999999, 52.936386500000005], [-0.7611778999999999, 52.93630660000001], [-0.7566327, 52.93571889999999], [-0.7526926999999999, 52.93521570000001], [-0.7510405, 52.9350597], [-0.7502346999999999, 52.9350141], [-0.7492869999999999, 52.93497560000001], [-0.7476238, 52.9349573], [-0.7376193999999999, 52.935253499999995], [-0.7339482, 52.9353566], [-0.7324592, 52.93535490000001], [-0.7312381999999998, 52.93531359999999], [-0.7307744, 52.9352869], [-0.7209729999999999, 52.9344933], [-0.7186522272956171, 52.93430484015261], [-0.7046874, 52.9331708], [-0.7033087000000001, 52.93305529999999], [-0.7024393040310105, 52.93298756976826], [-0.7023999, 52.9329845], [-0.7016241, 52.932920799999984], [-0.7008124999999998, 52.93285420000001], [-0.692568, 52.93217740000001], [-0.6923276, 52.9321575], [-0.6921223000000001, 52.9321405], [-0.6910172, 52.9320489], [-0.6897182, 52.9319353], [-0.6884392999999999, 52.9317977], [-0.6874495, 52.9316773], [-0.6864584999999999, 52.9315386], [-0.6848189, 52.93127609999999], [-0.6833596999999999, 52.931012999999986], [-0.6823965999999999, 52.9308216], [-0.6814608999999999, 52.9306046], [-0.6772930101344372, 52.929673494383906], [-0.6746569999999998, 52.9290846], [-0.6675596, 52.927445], [-0.6668092, 52.9272692], [-0.6661843, 52.92712149999999], [-0.6649419999999999, 52.926817099999994], [-0.6644246, 52.92667290000001], [-0.6639035, 52.926516500000005], [-0.6628881999999999, 52.926189599999994], [-0.6624907, 52.92604899999999], [-0.6620152, 52.92587569999999], [-0.6612176, 52.92555259999999], [-0.6604738, 52.925236100000006], [-0.6597575999999999, 52.9249095], [-0.6564075, 52.92335619999999], [-0.656257, 52.923293300000005], [-0.6539345, 52.9222227], [-0.6534701999999999, 52.921987699999995], [-0.6530336, 52.92174949999999], [-0.6525484, 52.9214695], [-0.6521103000000001, 52.921174699999995], [-0.6517594999999999, 52.920914399999994], [-0.6514419, 52.9206485], [-0.6509771, 52.92021630000001], [-0.6508106, 52.9200385], [-0.6506108, 52.91981849999999], [-0.6503733, 52.91954609999999], [-0.6501707, 52.9192917], [-0.6499361, 52.9189805], [-0.64981, 52.91879740000001], [-0.6496243999999999, 52.9185154], [-0.649512, 52.91832500000001], [-0.6493852999999999, 52.9180998], [-0.6492687999999999, 52.9178856], [-0.6491462, 52.9176498], [-0.6490323, 52.9173994], [-0.6489177, 52.917129200000005], [-0.6488037, 52.9168383], [-0.6486934, 52.91652100000001], [-0.6485533999999998, 52.916115299999994], [-0.6485017, 52.91587929999999], [-0.6484601, 52.91565039999999], [-0.6484064, 52.9153709], [-0.6483895, 52.91523539999999], [-0.6483763, 52.91512900000001], [-0.6483762775998638, 52.91512882586109], [-0.6483054999999999, 52.9145786], [-0.6482135, 52.9139377], [-0.6481642999999999, 52.91365499999999], [-0.6481103, 52.91337659999999], [-0.6480071, 52.912829899999984], [-0.6479702, 52.9126698], [-0.6479431, 52.9125378], [-0.6478716999999999, 52.9122569], [-0.6477141999999999, 52.9116954], [-0.6476381999999999, 52.9114769], [-0.6475282999999998, 52.91119059999999], [-0.6474315999999999, 52.910956299999995], [-0.6473190999999999, 52.9107344], [-0.6471982, 52.910516399999985], [-0.6470453, 52.9102543], [-0.6468979999999999, 52.91002429999999], [-0.6467558, 52.909825399999995], [-0.6465574000000001, 52.909566], [-0.6463050999999999, 52.9092417], [-0.6460254, 52.9089105], [-0.6458356999999999, 52.9087047], [-0.6455744, 52.9084273], [-0.6454422999999999, 52.908295], [-0.6452331, 52.9080856], [-0.6450985, 52.9079549], [-0.6449209999999999, 52.907823099999995], [-0.6445972, 52.90757169999999], [-0.6440335999999999, 52.9071568], [-0.6434426, 52.9067249]]} |
22.9 |
2152 |
2211 |
Bingham |
Grantham |
Grantham |
52.9067249 |
-0.6434426 |
52.9067249 |
-0.6434426 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Grantham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329959 |
1790025027255012 |
28 |
28 |
2026-09-21 21:21:29.105100 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:28.076067 |
| 723947 |
754777 |
C38546 |
509Y85M721 |
2026-09-21 |
COMPLETE |
20330643 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 754777, "stp": "P", "toc": "Elizabeth Line", "uid": "C38546", "consist": "345010", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38546/2026-09-21/detailed", "trust_id": "509Y85M721", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y85", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "2211", "current_leg_dep": "2209", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "2118", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-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": "Bond Street (Crossrail)", "dest_arr_time_act": "2211½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "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\": 343.649, \"from_m\": 0.0, \"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\": 649.623, \"from_m\": 343.649, \"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\": 839.185, \"from_m\": 649.623, \"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\": 9589.326, \"from_m\": 839.185, \"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\": 9627.27, \"from_m\": 9589.326, \"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\": 10216.304, \"from_m\": 9627.27, \"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\": 11071.887, \"from_m\": 10216.304, \"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\": 12183.559, \"from_m\": 11071.887, \"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\": 14147.621, \"from_m\": 12183.559, \"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\": 18899.588, \"from_m\": 14147.621, \"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\": 18955.689, \"from_m\": 18899.588, \"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\": 20848.316, \"from_m\": 18955.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\": 20882.313, \"from_m\": 20848.316, \"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\": 20993.297, \"from_m\": 20882.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\": 21215.233, \"from_m\": 20993.297, \"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\": 21292.966, \"from_m\": 21215.233, \"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\": 21954.216, \"from_m\": 21292.966, \"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\": 23240.873, \"from_m\": 21954.216, \"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\": 23329.469, \"from_m\": 23240.873, \"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\": 23389.178, \"from_m\": 23329.469, \"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\": 23479.256, \"from_m\": 23389.178, \"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\": 25127.757, \"from_m\": 23479.256, \"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\": 25577.466, \"from_m\": 25127.757, \"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\": 25640.549, \"from_m\": 25577.466, \"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\": 25701.029, \"from_m\": 25640.549, \"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\": 25768.359, \"from_m\": 25701.029, \"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\": 26874.101, \"from_m\": 25768.359, \"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\": 27049.738, \"from_m\": 26874.101, \"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\": 30934.453, \"from_m\": 27049.738, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31164.234, \"from_m\": 30934.453, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31391.901, \"from_m\": 31164.234, \"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\": 31686.973, \"from_m\": 31391.901, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 31709.166, \"from_m\": 31686.973, \"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\": 31928.081, \"from_m\": 31709.166, \"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\": 32116.263, \"from_m\": 31928.081, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33008.734, \"from_m\": 32116.263, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33111.012, \"from_m\": 33008.734, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33254.354, \"from_m\": 33111.012, \"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\": 33756.513, \"from_m\": 33254.354, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 34373.532, \"from_m\": 33756.513, \"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\": 35002.828, \"from_m\": 34373.532, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35187.689, \"from_m\": 35002.828, \"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\": 35410.571, \"from_m\": 35187.689, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35811.003, \"from_m\": 35410.571, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 35956.999, \"from_m\": 35811.003, \"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\": 36127.222, \"from_m\": 35956.999, \"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\": 36790.535, \"from_m\": 36127.222, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37088.75, \"from_m\": 36790.535, \"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\": 37314.023, \"from_m\": 37088.75, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 37629.1, \"from_m\": 37314.023, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 37882.403, \"from_m\": 37629.1, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38287.033, \"from_m\": 37882.403, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 38447.542, \"from_m\": 38287.033, \"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\": 38686.238, \"from_m\": 38447.542, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39753.574, \"from_m\": 38686.238, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40124.208, \"from_m\": 39753.574, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40354.021, \"from_m\": 40124.208, \"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\": 40573.162, \"from_m\": 40354.021, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 40696.015, \"from_m\": 40573.162, \"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\": 40851.941, \"from_m\": 40696.015, \"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\": 40989.965, \"from_m\": 40851.941, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41447.513, \"from_m\": 40989.965, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41602.575, \"from_m\": 41447.513, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42165.282, \"from_m\": 41602.575, \"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\": 43082.985, \"from_m\": 42165.282, \"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\": 43364.631, \"from_m\": 43082.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44439.9, \"from_m\": 43364.631, \"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\": 44807.548, \"from_m\": 44439.9, \"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}], \"service_id\": 754777, \"profile_key\": \"56c02aae2afbaa3fe1249ca3f04886c1b54629f1f3d0f2b47d27e060a4c2b9cb\", \"schedule_id\": 5675, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.887, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.937, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2132\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.607, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2135H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.608, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.686, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.331, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.599, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.798, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.178, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.321, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.844, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2153\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26137.026, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27215.487, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.333, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.652, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.767, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.815, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.412, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2208H\", \"wtt_dep\": \"2209\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.254, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 44807.548, \"section_seq\": 1, \"route_path_id\": 116061}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44807.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116061}], \"total_distance_m\": 44807.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41866.255, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.293, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2118", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:58Z\", \"source_id\": 64040386, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:00Z\", \"source_id\": 20297806, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:06Z\", \"source_id\": 64049704, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:13Z\", \"source_id\": 20300574, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:29Z\", \"source_id\": 64057110, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:35Z\", \"source_id\": 20302759, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:05Z\", \"source_id\": 64065562, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:05Z\", \"source_id\": 20305087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:42Z\", \"source_id\": 64074201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:49Z\", \"source_id\": 20307549, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:49Z\", \"source_id\": 64078973, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:51Z\", \"source_id\": 20308905, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:08Z\", \"source_id\": 64083875, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 20310436, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:47Z\", \"source_id\": 64089735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:48Z\", \"source_id\": 20312214, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:43Z\", \"source_id\": 64096215, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:44Z\", \"source_id\": 20314069, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:14Z\", \"source_id\": 64101911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:20Z\", \"source_id\": 20315783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:22Z\", \"source_id\": 64106707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:26Z\", \"source_id\": 20317131, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:24Z\", \"source_id\": 64111205, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:28Z\", \"source_id\": 20318440, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:51Z\", \"source_id\": 64122919, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:53Z\", \"source_id\": 20321885, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 64128768, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:36Z\", \"source_id\": 20323627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:55Z\", \"source_id\": 64134088, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:00Z\", \"source_id\": 20325217, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:10Z\", \"source_id\": 64141251, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:16Z\", \"source_id\": 20327293, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:24Z\", \"source_id\": 64146182, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:25Z\", \"source_id\": 20328694, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:27Z\", \"source_id\": 64152837, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:28Z\", \"source_id\": 20330643, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1790025090521274, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:28.166933", "service_state_evidence_id": 64152837, "current_leg_start_actual_dep": "2026-09-21T22:09:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-21T21:11:25", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:29.109563", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y85 |
345010 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "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": 649.623, "from_m": 343.649, "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": 839.185, "from_m": 649.623, "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": 9589.326, "from_m": 839.185, "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": 9627.27, "from_m": 9589.326, "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": 10216.304, "from_m": 9627.27, "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": 11071.887, "from_m": 10216.304, "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": 12183.559, "from_m": 11071.887, "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": 14147.621, "from_m": 12183.559, "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": 18899.588, "from_m": 14147.621, "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": 18955.689, "from_m": 18899.588, "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": 20848.316, "from_m": 18955.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": 20882.313, "from_m": 20848.316, "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": 20993.297, "from_m": 20882.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": 21215.233, "from_m": 20993.297, "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": 21292.966, "from_m": 21215.233, "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": 21954.216, "from_m": 21292.966, "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": 23240.873, "from_m": 21954.216, "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": 23329.469, "from_m": 23240.873, "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": 23389.178, "from_m": 23329.469, "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": 23479.256, "from_m": 23389.178, "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": 25127.757, "from_m": 23479.256, "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": 25577.466, "from_m": 25127.757, "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": 25640.549, "from_m": 25577.466, "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": 25701.029, "from_m": 25640.549, "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": 25768.359, "from_m": 25701.029, "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": 26874.101, "from_m": 25768.359, "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": 27049.738, "from_m": 26874.101, "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": 30934.453, "from_m": 27049.738, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31164.234, "from_m": 30934.453, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31391.901, "from_m": 31164.234, "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": 31686.973, "from_m": 31391.901, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 31709.166, "from_m": 31686.973, "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": 31928.081, "from_m": 31709.166, "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": 32116.263, "from_m": 31928.081, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33008.734, "from_m": 32116.263, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33111.012, "from_m": 33008.734, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33254.354, "from_m": 33111.012, "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": 33756.513, "from_m": 33254.354, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 34373.532, "from_m": 33756.513, "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": 35002.828, "from_m": 34373.532, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35187.689, "from_m": 35002.828, "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": 35410.571, "from_m": 35187.689, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35811.003, "from_m": 35410.571, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 35956.999, "from_m": 35811.003, "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": 36127.222, "from_m": 35956.999, "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": 36790.535, "from_m": 36127.222, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37088.75, "from_m": 36790.535, "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": 37314.023, "from_m": 37088.75, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 37629.1, "from_m": 37314.023, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 37882.403, "from_m": 37629.1, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38287.033, "from_m": 37882.403, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 38447.542, "from_m": 38287.033, "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": 38686.238, "from_m": 38447.542, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39753.574, "from_m": 38686.238, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40124.208, "from_m": 39753.574, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40354.021, "from_m": 40124.208, "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": 40573.162, "from_m": 40354.021, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 40696.015, "from_m": 40573.162, "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": 40851.941, "from_m": 40696.015, "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": 40989.965, "from_m": 40851.941, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41447.513, "from_m": 40989.965, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41602.575, "from_m": 41447.513, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42165.282, "from_m": 41602.575, "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": 43082.985, "from_m": 42165.282, "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": 43364.631, "from_m": 43082.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 44439.9, "from_m": 43364.631, "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": 44807.548, "from_m": 44439.9, "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}], "service_id": 754777, "profile_key": "56c02aae2afbaa3fe1249ca3f04886c1b54629f1f3d0f2b47d27e060a4c2b9cb", "schedule_id": 5675, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2118", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.887, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.937, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2132", "location": "Romford", "stage_seq": 5, "distance_m": 12545.607, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2135H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.608, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.686, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.331, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.599, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.798, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.178, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.321, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.844, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2153", "location": "Stratford", "stage_seq": 14, "distance_m": 26137.026, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27215.487, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.333, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.652, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.767, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.815, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.412, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2208H", "wtt_dep": "2209", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.254, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 44807.548, "section_seq": 1, "route_path_id": 116061}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44807.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 116061}], "total_distance_m": 44807.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41866.255, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.293, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:58Z", "source_id": 64040386, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:00Z", "source_id": 20297806, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:06Z", "source_id": 64049704, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:13Z", "source_id": 20300574, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:29Z", "source_id": 64057110, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:35Z", "source_id": 20302759, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:05Z", "source_id": 64065562, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:05Z", "source_id": 20305087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:42Z", "source_id": 64074201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:49Z", "source_id": 20307549, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:49Z", "source_id": 64078973, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:51Z", "source_id": 20308905, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:08Z", "source_id": 64083875, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 20310436, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:47Z", "source_id": 64089735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:43:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:48Z", "source_id": 20312214, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:43Z", "source_id": 64096215, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:44Z", "source_id": 20314069, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:14Z", "source_id": 64101911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:20Z", "source_id": 20315783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:22Z", "source_id": 64106707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:26Z", "source_id": 20317131, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:24Z", "source_id": 64111205, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:28Z", "source_id": 20318440, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:51Z", "source_id": 64122919, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:53Z", "source_id": 20321885, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 64128768, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:36Z", "source_id": 20323627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:55Z", "source_id": 64134088, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:00Z", "source_id": 20325217, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:10Z", "source_id": 64141251, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:16Z", "source_id": 20327293, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:24Z", "source_id": 64146182, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:25Z", "source_id": 20328694, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:27Z", "source_id": 64152837, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:28Z", "source_id": 20330643, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Shenfield |
2118 |
2118 |
6 |
None |
None |
Paddington (Crossrail) |
2213 |
2211½ |
B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38546/2026-09-21/detailed |
None |
Bond Street (Crossrail) |
2026-09-21T22:09:00+01:00 |
Paddington (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-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.8 |
2209 |
2211 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:25 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
64152837 |
1790025090521274 |
105 |
105 |
2026-09-21 21:21:29.109563 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:28.166933 |
| 723948 |
755505 |
18125 |
305Y612Z21 |
2026-09-21 |
COMPLETE |
20329994 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755505, "stp": "N", "toc": null, "uid": "18125", "consist": null, "dest_crs": "MCO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:18125/2026-09-21/detailed", "trust_id": "305Y612Z21", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-21", "dest_arr_time": "2141", "dest_platform": null, "is_terminated": 1, "next_location": "Manchester Oxford Road", "signalling_id": "5Y61", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "2211", "current_leg_dep": "2128", "current_leg_end": "Manchester Oxford Road", "origin_dep_time": "2022", "origin_platform": null, "current_location": "Manchester Oxford Road", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7074629, 53.75545369999999], [-2.7072046, 53.7543218], [-2.707174, 53.754186], [-2.7070750999999995, 53.7537833], [-2.7066813999999995, 53.7527646], [-2.7065883, 53.752463799999994], [-2.7065156999999997, 53.752175399999985], [-2.7064984, 53.7520893], [-2.7064572, 53.7518285], [-2.7064513, 53.7517923], [-2.7064384999999995, 53.7517184], [-2.7063506, 53.7512404], [-2.7062676999999997, 53.7507899], [-2.7062624999999993, 53.7507622], [-2.7061763999999995, 53.7503007], [-2.7058971, 53.7488031], [-2.7055582, 53.746889499999995], [-2.7055234999999995, 53.7467027], [-2.7053928, 53.74628409999999], [-2.7050455999999996, 53.7444894], [-2.7050237, 53.7443761], [-2.7048222, 53.743284], [-2.7046021, 53.74221699999999], [-2.704554, 53.7419315], [-2.7043952999999994, 53.741054300000016], [-2.7043869999999997, 53.7410091], [-2.7043552, 53.740839], [-2.7042774, 53.7405196], [-2.7041576999999997, 53.7398076], [-2.7040155, 53.73902809999999], [-2.703823, 53.737866299999986], [-2.7037565, 53.73745830000001], [-2.7035739999999997, 53.73654270000001], [-2.7034665, 53.73613819999999], [-2.7033531, 53.73572759999998], [-2.7032271, 53.735321799999994], [-2.703009, 53.7346574], [-2.7028765152117713, 53.734323238421794], [-2.7027485999999996, 53.734000599999995], [-2.7022356000000003, 53.7329164], [-2.7019433, 53.73227380000001], [-2.701449199999999, 53.731087499999994], [-2.7009503999999995, 53.729963899999994], [-2.7003796, 53.72871719999999], [-2.6994792, 53.72677569999998], [-2.6989105, 53.72565240000001], [-2.6983604, 53.72452949999999], [-2.6976057502796564, 53.722932873623094], [-2.6975903312417797, 53.722900250647385], [-2.6968918, 53.72142229999999], [-2.6961732, 53.719587100000005], [-2.6960918, 53.7193791], [-2.6949458523585643, 53.71689550407083], [-2.6945342, 53.7160033], [-2.6943687999999995, 53.715652899999995], [-2.6907591999999996, 53.707600799999994], [-2.6885932, 53.7028233], [-2.6877767999999995, 53.7011091], [-2.6870568, 53.69972949999999], [-2.6869265, 53.6994531], [-2.6866045999999995, 53.69874219999999], [-2.6865268, 53.6985703], [-2.6862875999999996, 53.698041899999986], [-2.6853595, 53.695730899999994], [-2.6853047999999995, 53.695594699999994], [-2.6845607999999994, 53.6939338], [-2.679745, 53.68330179999999], [-2.678799, 53.68121289999999], [-2.678771331262248, 53.68115157602794], [-2.6784412999999994, 53.6804201], [-2.6782619, 53.6800224], [-2.678259032066838, 53.68001597954963], [-2.6777839, 53.6789523], [-2.6776303, 53.678611800000006], [-2.6775673999999996, 53.67847379999999], [-2.6775420999999997, 53.678418400000005], [-2.6773310999999995, 53.6780563], [-2.6772172, 53.67787469999999], [-2.6770849999999995, 53.67769510000001], [-2.676836199999999, 53.67739850000001], [-2.676547, 53.6771293], [-2.6761991, 53.67684969999999], [-2.6757628, 53.67655769999999], [-2.6753347999999995, 53.6763005], [-2.6747534999999996, 53.675993899999995], [-2.6745857999999996, 53.675915200000006], [-2.6740634999999995, 53.67567019999999], [-2.6734704, 53.675423899999984], [-2.672936599999999, 53.6752208], [-2.672132, 53.6749393], [-2.6713133999999994, 53.6746862], [-2.6706058, 53.6745071], [-2.6699667999999996, 53.67436930000001], [-2.6691310999999995, 53.6742171], [-2.6682602, 53.6740909], [-2.6676080999999994, 53.6740059], [-2.6613253, 53.673207600000005], [-2.6603716, 53.67308800000001], [-2.6581796999999994, 53.672813], [-2.6552702, 53.672448], [-2.6507477, 53.6718806], [-2.6462533, 53.671321500000005], [-2.6452146, 53.67118289999999], [-2.6444038999999995, 53.6710617], [-2.6436606999999994, 53.670939], [-2.6427728, 53.6707793], [-2.6416787, 53.6705432], [-2.6404598999999997, 53.6702381], [-2.639354, 53.6699129], [-2.6380939, 53.6695086], [-2.6372943, 53.6692108], [-2.6363803, 53.66882780000001], [-2.6350367, 53.66822729999999], [-2.6345774, 53.667991], [-2.6330854, 53.66720970000001], [-2.6317468000000006, 53.66651230000001], [-2.6301407, 53.6656655], [-2.6296929, 53.665373599999995], [-2.6293466, 53.665127700000006], [-2.6287098, 53.664584399999995], [-2.6282149999999995, 53.6640779], [-2.6277492999999996, 53.66349269999999], [-2.627512799999999, 53.663104700000005], [-2.627257999999999, 53.6626061], [-2.6270782, 53.66216730000001], [-2.6269516000000004, 53.6617025], [-2.6268851999999994, 53.66126140000001], [-2.626885, 53.6611888], [-2.6268838, 53.660686199999994], [-2.6269908999999996, 53.65989869999999], [-2.6273345999999997, 53.6587567], [-2.6274641, 53.658268], [-2.6275764, 53.6577004], [-2.6276262999999997, 53.65727450000001], [-2.6276518, 53.6566929], [-2.6276621999999996, 53.6562333], [-2.6276406, 53.6557277], [-2.6274668, 53.6545126], [-2.6273071, 53.65392959999999], [-2.6272782999999995, 53.6538376], [-2.6272062, 53.6536233], [-2.6271791, 53.6535427], [-2.6270005999999997, 53.653065899999994], [-2.6268195999999997, 53.652648799999994], [-2.6265389, 53.652073400000006], [-2.6262687999999996, 53.65156759999999], [-2.6259487, 53.6510508], [-2.6256095, 53.6505807], [-2.6251404, 53.6499847], [-2.6243521, 53.64910299999999], [-2.6237232999999995, 53.6485095], [-2.6231765999999994, 53.6480339], [-2.6226863999999996, 53.64762609999999], [-2.6221829, 53.6472568], [-2.6216364999999997, 53.6468691], [-2.6211795999999996, 53.646566099999994], [-2.620531, 53.6461555], [-2.6179831, 53.64470609999999], [-2.6175952, 53.644448399999995], [-2.6166737, 53.64380800000001], [-2.6158809999999995, 53.64321299999999], [-2.6153413999999997, 53.642723200000006], [-2.6144579, 53.64190260000001], [-2.6140811, 53.6415042], [-2.6136775999999995, 53.6410865], [-2.6134645, 53.64084819999999], [-2.6125121999999994, 53.63964909999999], [-2.6119637999999994, 53.6387892], [-2.6116223, 53.63817670000001], [-2.6110187, 53.636923200000005], [-2.6105154, 53.63543539999999], [-2.6104243, 53.6351648], [-2.6103729999999996, 53.635012499999995], [-2.6097089, 53.6329561], [-2.6096763999999997, 53.63282509999999], [-2.6096171, 53.632616], [-2.609386, 53.6318677], [-2.6092114999999994, 53.6312444], [-2.6090245999999997, 53.6300215], [-2.6089876, 53.629179500000006], [-2.6090545, 53.6281566], [-2.6090993700482907, 53.62791270082296], [-2.6092599, 53.627040099999995], [-2.6094884, 53.6261692], [-2.6096213, 53.6256524], [-2.6097118, 53.62499900000001], [-2.6097544, 53.6246043], [-2.6097732, 53.62404419999999], [-2.609789, 53.62363930000001], [-2.6097618, 53.62328469999999], [-2.6096574, 53.6224362], [-2.6095291, 53.6217742], [-2.6093552, 53.6210706], [-2.6090052, 53.6200568], [-2.6086569999999996, 53.6192704], [-2.6083019, 53.6186394], [-2.6076690999999994, 53.61763359999999], [-2.6072489999999995, 53.6170557], [-2.6071959, 53.616982699999994], [-2.6066663, 53.616359900000006], [-2.6062440999999996, 53.6158983], [-2.6057156, 53.61535099999999], [-2.605114323946612, 53.61477403609558], [-2.6050700999999994, 53.614731599999985], [-2.6038801, 53.6137872], [-2.602954, 53.613124000000006], [-2.6021772, 53.6126168], [-2.6008148999999996, 53.6118104], [-2.5984873, 53.610471], [-2.5973161, 53.6097887], [-2.5968976999999995, 53.609545], [-2.5962843, 53.609187600000006], [-2.5960653, 53.6090601], [-2.5936161, 53.6076332], [-2.5926534999999995, 53.6070943], [-2.5874676, 53.604049100000005], [-2.585674899999999, 53.602920999999995], [-2.5816310999999996, 53.6001921], [-2.5770316, 53.5967069], [-2.5749458, 53.5949587], [-2.5737572999999996, 53.594024], [-2.5732872, 53.593726499999995], [-2.5728872999999997, 53.5934194], [-2.5726842, 53.59327219999999], [-2.5716213, 53.5925015], [-2.5698134999999995, 53.5912248], [-2.5693922, 53.590947199999995], [-2.5693733999999995, 53.5909348], [-2.5686317, 53.5904461], [-2.5665029, 53.5891037], [-2.563601499999999, 53.587318], [-2.5624482, 53.5866492], [-2.5601467999999996, 53.58543599999999], [-2.5575776, 53.5841877], [-2.5572313, 53.5840463], [-2.5530768, 53.582350100000006], [-2.548955, 53.58096350000001], [-2.5479106, 53.5806121], [-2.5425357, 53.57889139999999], [-2.539633499999999, 53.5779722], [-2.5374198, 53.57727099999999], [-2.5328047, 53.57580509999999], [-2.5311559, 53.57525160000001], [-2.5297533, 53.5748113], [-2.52909818792948, 53.57460657386965], [-2.528705, 53.574483699999995], [-2.5276348999999994, 53.574181200000005], [-2.5266913, 53.57392959999999], [-2.5247953, 53.573420199999994], [-2.5224567, 53.57286830000001], [-2.5184744999999995, 53.57207669999999], [-2.5179149, 53.5719794], [-2.516918, 53.571821699999994], [-2.5159837, 53.571683400000005], [-2.51528279553466, 53.57158454539991], [-2.5145224, 53.5714773], [-2.5138051, 53.5713807], [-2.5128628, 53.5712604], [-2.5121282999999996, 53.57117040000001], [-2.5111605999999997, 53.5710642], [-2.5106197999999997, 53.5710112], [-2.5094965999999994, 53.5709269], [-2.5080852, 53.57087090000001], [-2.5068030999999995, 53.5708613], [-2.5061747, 53.5708662], [-2.5055369999999995, 53.5708833], [-2.504924, 53.5709126], [-2.5043372, 53.5709398], [-2.5036858999999994, 53.570989999999995], [-2.503105, 53.57103719999999], [-2.5025484, 53.57109679999999], [-2.5018079, 53.5711825], [-2.5008389, 53.5713251], [-2.5001622, 53.571434700000005], [-2.4991850999999996, 53.5716152], [-2.4986403, 53.57173279999999], [-2.4981638, 53.57183549999999], [-2.4975285000000005, 53.5719905], [-2.4968163, 53.5721761], [-2.4963428, 53.5723107], [-2.4953781, 53.572600900000005], [-2.4940378999999995, 53.57305240000001], [-2.4937775, 53.5731458], [-2.4921549, 53.5737296], [-2.4905167, 53.574315600000006], [-2.4897824, 53.57454880000001], [-2.4895793307666563, 53.57460657386965], [-2.4892281, 53.5747065], [-2.4885446, 53.574887999999994], [-2.4879728000000005, 53.575016000000005], [-2.4873002999999994, 53.5751576], [-2.4865860999999994, 53.57529290000001], [-2.4857787999999994, 53.57543229999999], [-2.484981, 53.5755656], [-2.4841769, 53.57567389999999], [-2.4833656999999993, 53.57577], [-2.4824523, 53.5758549], [-2.4815462, 53.57592499999999], [-2.4806443, 53.5759696], [-2.4795426, 53.5759984], [-2.4785007999999995, 53.5760034], [-2.4777789, 53.5759917], [-2.4765397999999994, 53.57593910000001], [-2.4757565, 53.5758938], [-2.4750456999999995, 53.575834], [-2.4740377999999996, 53.57571910000001], [-2.4729965, 53.5755636], [-2.4719855999999996, 53.5753936], [-2.4706739, 53.57513079999999], [-2.4691885, 53.57480029999999], [-2.4683911999999997, 53.574637900000006], [-2.4682249007746333, 53.57460657386965], [-2.4669945, 53.5743748], [-2.466216, 53.5742525], [-2.4651474999999996, 53.5740952], [-2.4638019, 53.57392120000001], [-2.4625762, 53.5738048], [-2.4614543999999996, 53.57373040000001], [-2.4607127, 53.5736925], [-2.4599989, 53.57367270000001], [-2.4589894999999995, 53.5736576], [-2.4581244, 53.573654099999985], [-2.4572197999999994, 53.5736699], [-2.4565278, 53.57370300000001], [-2.4556267, 53.5737435], [-2.4551581, 53.5737743], [-2.4546365, 53.5738167], [-2.4540032, 53.5738695], [-2.4535472, 53.5739137], [-2.4532545999999997, 53.5739436], [-2.4523298999999996, 53.5740528], [-2.451400899999999, 53.57417559999999], [-2.4504717, 53.5743116], [-2.4495939999999994, 53.5744528], [-2.4487728188586613, 53.57460657386965], [-2.4487369, 53.5746133], [-2.4481025999999995, 53.57474179999999], [-2.4476918, 53.5748325], [-2.4467078, 53.575052199999995], [-2.4459729, 53.57521699999999], [-2.4453433, 53.5753576], [-2.4444505999999997, 53.5755466], [-2.4439295999999997, 53.575644], [-2.4434191, 53.575722500000005], [-2.4429289, 53.57577909999999], [-2.4423128, 53.575858499999995], [-2.4414394, 53.5759266], [-2.4410702, 53.5759437], [-2.4404839, 53.5759618], [-2.4397536999999994, 53.5759795], [-2.4390332999999997, 53.5759721], [-2.4383378, 53.57595719999999], [-2.4377856999999996, 53.575948199999985], [-2.4343157999999994, 53.5758809], [-2.4330691, 53.575829600000006], [-2.4300358, 53.5756655], [-2.4298574999999993, 53.5756525], [-2.429636, 53.57563699999999], [-2.4290812999999996, 53.5755458], [-2.4285443, 53.5754485], [-2.4283120999999994, 53.5754098], [-2.4281544, 53.5753776], [-2.4279941999999997, 53.57533879999999], [-2.4278074999999997, 53.5752903], [-2.4276319999999996, 53.57523859999999], [-2.4273634, 53.575138200000005], [-2.4270882, 53.57501499999999], [-2.4268645, 53.5748998], [-2.4266502, 53.5747746], [-2.4264491999999995, 53.57464689999999], [-2.426398621413635, 53.57460657386965], [-2.4262937999999994, 53.574523], [-2.4262606, 53.5744978], [-2.4262432, 53.574481299999995], [-2.4262070999999996, 53.57444695000005], [-2.4261442, 53.574389799999985], [-2.4260224999999997, 53.574279399999995], [-2.4257359, 53.5740199], [-2.425644839860777, 53.57393340248699], [-2.425503650259332, 53.5737987716488], [-2.4253688391112243, 53.57368315666486], [-2.4252396916929597, 53.57358377994697], [-2.4251154932810417, 53.573497863906915], [-2.4249955291519756, 53.57342263095645], [-2.4248790845822663, 53.57335530350738], [-2.4247654448484184, 53.57329310397147], [-2.4246538952269368, 53.57323325476053], [-2.4245437209943264, 53.57317297828632], [-2.424434207427092, 53.57310949696064], [-2.424324639801738, 53.573040033195255], [-2.42421430339477, 53.57296180940195], [-2.4241024834826916, 53.57287204799252], [-2.423988465342009, 53.57276797137874], [-2.4238715342492254, 53.57264680197239], [-2.4237509754808473, 53.57250576218526], [-2.4236565999999997, 53.57234929999999], [-2.4235659, 53.5721802], [-2.4234916999999996, 53.5720256], [-2.423322, 53.5717602], [-2.423201, 53.5716143], [-2.4229076, 53.5712397], [-2.4225324, 53.57074879999999], [-2.4221501, 53.57031499999999], [-2.4221233999999994, 53.5702847], [-2.4218407999999996, 53.5699166], [-2.4214586, 53.5695026], [-2.4208408999999995, 53.568792], [-2.4204804, 53.568371500000005], [-2.4201001, 53.5679034], [-2.4197666816880723, 53.5675110212439], [-2.419488799999999, 53.567184], [-2.4194076999999994, 53.56709600000001], [-2.4191252, 53.5667477], [-2.4190231, 53.566624700000006], [-2.4186054, 53.5661782], [-2.4181012, 53.5656941], [-2.4171137, 53.5648239], [-2.4164411999999995, 53.56426909999999], [-2.4160948, 53.56398740000001], [-2.4150144, 53.5631551], [-2.4136890999999996, 53.56223429999999], [-2.4127647, 53.561641900000005], [-2.4116168, 53.5609487], [-2.4105893999999997, 53.56035980000001], [-2.4093793999999997, 53.55971589999999], [-2.4088959, 53.55947840000001], [-2.4082987, 53.559188], [-2.4076372, 53.558884], [-2.4070307, 53.558624599999995], [-2.4063375999999996, 53.558322200000006], [-2.4022650999999997, 53.5565507], [-2.4013286999999996, 53.556143299999995], [-2.4009914, 53.5559916], [-2.4005618999999996, 53.55581549999999], [-2.3978848, 53.5545945], [-2.3949986999999995, 53.553307], [-2.3916574999999995, 53.55182990000001], [-2.3897162000000005, 53.5509517], [-2.3893388999999994, 53.55078220000001], [-2.3889672, 53.5506248], [-2.3887925999999995, 53.550550900000005], [-2.3885619, 53.550448], [-2.3876891, 53.550093], [-2.3866315, 53.5496633], [-2.3832552999999996, 53.54833870000001], [-2.3820917, 53.54783620000001], [-2.3812713, 53.5474476], [-2.3782343, 53.54589130000001], [-2.3762696, 53.544889699999985], [-2.3759156999999997, 53.5447138], [-2.3751570999999996, 53.5443365], [-2.3743965, 53.5439531], [-2.374162800000001, 53.5438389], [-2.3717254999999997, 53.54265389999998], [-2.3691818999999996, 53.54148499999999], [-2.3690661, 53.5414336], [-2.3678271, 53.54086480000001], [-2.361859, 53.53808169999999], [-2.3609629, 53.5376702], [-2.3594240999999996, 53.53698510000001], [-2.3587750999999995, 53.5367055], [-2.3576592, 53.53624599999999], [-2.3556425, 53.5354017], [-2.3543169, 53.53484929999999], [-2.352892, 53.5342632], [-2.3515976999999997, 53.5337217], [-2.3508295, 53.5334239], [-2.350024, 53.53312820000001], [-2.3492218, 53.5328496], [-2.3484537, 53.5326033], [-2.3477577999999997, 53.53238699999999], [-2.347075, 53.532193599999985], [-2.3464567, 53.5320324], [-2.3449403, 53.5316948], [-2.3404852, 53.53072259999999], [-2.3400080999999995, 53.53060729999999], [-2.339415, 53.53045599999999], [-2.3378717, 53.53003300000001], [-2.3371017, 53.5298048], [-2.3356197387107556, 53.52935671591617], [-2.3354993, 53.5293203], [-2.3346534, 53.52906439999999], [-2.3334216, 53.52869029999999], [-2.3296219, 53.52754019999999], [-2.3267942999999995, 53.52667939999999], [-2.3235002, 53.52568050000001], [-2.3232975, 53.525621400000006], [-2.3212977, 53.5250102], [-2.3202938999999994, 53.5247056], [-2.3192940999999996, 53.52439869999999], [-2.3183969, 53.524106499999995], [-2.3176177, 53.5238326], [-2.3169002, 53.523559500000005], [-2.3163535999999993, 53.52333759999999], [-2.3156624, 53.5230397], [-2.3149923999999995, 53.52273159999999], [-2.3146217, 53.5225546], [-2.3146037, 53.5225455], [-2.3140949, 53.52228770000001], [-2.313817, 53.522137699999995], [-2.3135499, 53.5219962], [-2.3131878, 53.5217873], [-2.3122926, 53.5212361], [-2.312288277638608, 53.52123315641426], [-2.3114634, 53.52067139999999], [-2.3108209, 53.520187199999995], [-2.310217999999999, 53.5196858], [-2.30941, 53.51895559999999], [-2.3086201, 53.5182239], [-2.3084687, 53.5180865], [-2.3072535, 53.5169594], [-2.3060498999999997, 53.51583719999999], [-2.3054928, 53.515331499999995], [-2.3052564999999996, 53.51510929999999], [-2.3050126, 53.51488919999999], [-2.3045043, 53.5144434], [-2.3039755999999993, 53.5140061], [-2.3034279, 53.51357869999999], [-2.3013467999999997, 53.512071500000005], [-2.3002819, 53.5111833], [-2.2997582, 53.5106943], [-2.2994906, 53.5104379], [-2.299234, 53.51018069999999], [-2.2987168, 53.5096241], [-2.2982303, 53.5090645], [-2.2979389, 53.50870090000001], [-2.2976635, 53.5083325], [-2.297398, 53.507961], [-2.2971480999999994, 53.5075893], [-2.2968832, 53.507174], [-2.2966222, 53.50675159999999], [-2.2961162, 53.505905199999994], [-2.2958524, 53.505458700000005], [-2.2955218999999993, 53.50491540000001], [-2.2954226, 53.5047551], [-2.2951969, 53.5043823], [-2.2949843999999997, 53.504026999999994], [-2.2945171, 53.50325149999999], [-2.2940035, 53.50239049999999], [-2.293728, 53.50192969999999], [-2.2935501, 53.5016322], [-2.2933275, 53.501285800000005], [-2.2930901999999995, 53.5009427], [-2.2927929999999996, 53.5005348], [-2.2926489, 53.5003548], [-2.2924721, 53.5001431], [-2.2920415999999997, 53.4996455], [-2.2917991, 53.499387], [-2.2916344, 53.4992181], [-2.2911491, 53.498743299999994], [-2.290314, 53.4980287], [-2.2899628, 53.4977414], [-2.2895969, 53.4974594], [-2.2892359, 53.497204200000006], [-2.2888661, 53.49695099999999], [-2.2885089999999995, 53.4967215], [-2.2881468999999997, 53.49649600000001], [-2.2871738, 53.4959389], [-2.2864806, 53.4955719], [-2.2855036, 53.4950651], [-2.2847586, 53.49467709999999], [-2.2841691999999996, 53.494373200000005], [-2.2828450999999994, 53.4936905], [-2.2823365999999994, 53.4934269], [-2.2815019999999997, 53.492994800000005], [-2.2803701, 53.4924047], [-2.2797309, 53.4920281], [-2.27935, 53.49177449999999], [-2.2790169, 53.491541], [-2.2783343, 53.4909876], [-2.2777443, 53.4904347], [-2.2774623, 53.49012249999999], [-2.2771935, 53.48980569999999], [-2.2768313, 53.48931429999999], [-2.2766023, 53.488941], [-2.2762347999999997, 53.48818320000001], [-2.2761865999999995, 53.4880574], [-2.2759778, 53.4875796], [-2.2759046, 53.48738730000001], [-2.2757907999999993, 53.4870124], [-2.2757736000000004, 53.48692200000001], [-2.2756459, 53.4861063], [-2.2755722, 53.4856352], [-2.2755173999999996, 53.48533749999999], [-2.2754379, 53.48501520000001], [-2.2753292, 53.484731399999994], [-2.2751036, 53.48433919999999], [-2.2750145, 53.4841619], [-2.2748377, 53.4837199], [-2.274717400000001, 53.4834638], [-2.2745511, 53.48316669999999], [-2.2744267, 53.4829831], [-2.2742777999999997, 53.482804999999985], [-2.2735436, 53.4820693], [-2.2733045, 53.4818635], [-2.2728986, 53.4814963], [-2.2725078, 53.48115800000001], [-2.2721858000000004, 53.4808906], [-2.27184, 53.4806086], [-2.2712878, 53.4801736], [-2.2708245999999996, 53.4798708], [-2.270704, 53.47978309999999], [-2.2704946999999995, 53.47966420000001], [-2.2702662, 53.4795443], [-2.2700308, 53.4794355], [-2.2698242, 53.479351599999994], [-2.2696426999999995, 53.4792788], [-2.2694648999999996, 53.47921379999999], [-2.2692940000000004, 53.479157599999986], [-2.2691181, 53.4791009], [-2.2689582, 53.4790551], [-2.2687430999999996, 53.478997699999994], [-2.2685388, 53.47895019999999], [-2.2682118, 53.4788805], [-2.2679395999999996, 53.47883819999999], [-2.2679104, 53.4788337], [-2.2676999, 53.478803500000005], [-2.2676426, 53.4787967], [-2.2674907, 53.4787765], [-2.2672301, 53.4787486], [-2.2669147999999995, 53.4787158], [-2.266159899999999, 53.4786373], [-2.265805062641371, 53.47860502124673], [-2.2655407335741953, 53.47858540878351], [-2.2653072164578427, 53.47856744982952], [-2.265100099934305, 53.478550968836934], [-2.2649149726455744, 53.478535790257986], [-2.264747423233642, 53.47852173854483], [-2.2645930403405, 53.47850863814968], [-2.2644474126081393, 53.47849631352475], [-2.2643061286785526, 53.478484589122225], [-2.2641647771937303, 53.47847328939431], [-2.264018946795665, 53.478462238793185], [-2.263864226126348, 53.478451261771056], [-2.263696203827771, 53.47844018278013], [-2.2635104685419254, 53.47842882627259], [-2.263302608910804, 53.478417016700654], [-2.263068213576397, 53.47840457851649], [-2.2628028711806967, 53.47839133617232], [-2.2625491, 53.47836959999999], [-2.2623151999999997, 53.4783457], [-2.2620247999999994, 53.478315299999984], [-2.2618494, 53.4782887], [-2.2616674, 53.4782578], [-2.2614608, 53.47822000000001], [-2.2612895, 53.4781832], [-2.2610726999999997, 53.4781279], [-2.2608594, 53.4780612], [-2.2607032999999994, 53.478002800000006], [-2.2605405, 53.47793550000001], [-2.2603927, 53.477863500000005], [-2.260278, 53.47779890000001], [-2.2601153, 53.4777042], [-2.2599630000000004, 53.4776009], [-2.2597866, 53.47745750000001], [-2.2596235999999994, 53.4773086], [-2.2593159000000003, 53.4770037], [-2.2589148, 53.47665299999999], [-2.2587393, 53.4765269], [-2.2586029, 53.4764325], [-2.2584524, 53.4763448], [-2.2582519, 53.4762309], [-2.2580228, 53.4761202], [-2.2578575999999995, 53.47604249999999], [-2.2576746, 53.475965499999994], [-2.2575311999999994, 53.4759099], [-2.2573339, 53.4758388], [-2.2571531, 53.4757807], [-2.2567601, 53.475656699999995], [-2.2559797000000006, 53.47541910000001], [-2.2540947, 53.474822], [-2.2539213999999994, 53.4747851], [-2.2536510999999995, 53.47471969999999], [-2.2532479999999997, 53.4745937], [-2.2528481, 53.474467], [-2.2525796999999996, 53.4743878], [-2.2524646025739337, 53.47435992754473], [-2.2522094685109715, 53.47431574088152], [-2.251984095345259, 53.4742761967482], [-2.25178413766372, 53.47424090968535], [-2.2516052500532777, 53.47420949423351], [-2.251443087100855, 53.47418156493326], [-2.2512933033933753, 53.47415673632516], [-2.251151553517762, 53.474134622949784], [-2.2510134920609386, 53.47411483934769], [-2.250874773609828, 53.47409700005944], [-2.250731052751354, 53.4740807196256], [-2.2505779840724394, 53.47406561258674], [-2.250411222160007, 53.47405129348341], [-2.250226421600982, 53.47403737685619], [-2.2500192369822862, 53.47402347724564], [-2.249785322890843, 53.47400920919232], [-2.2495203339135763, 53.4739941872368], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]}", "current_leg_start": "Preston", "dest_arr_time_act": "2141", "motion_projection": null, "next_location_lat": "53.4738520", "next_location_lon": "-2.2421458", "previous_location": "Preston", "current_leg_milage": "30.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "43.0", "current_position_lat": "53.4738520", "current_position_lon": "-2.2421458", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 64002727, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:05Z\", \"source_id\": 20287029, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:28Z\", \"source_id\": 64011171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:30Z\", \"source_id\": 20289390, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:06Z\", \"source_id\": 64029105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:10Z\", \"source_id\": 20294563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:37Z\", \"source_id\": 64053070, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:43Z\", \"source_id\": 20301565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:04Z\", \"source_id\": 64086017, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:08Z\", \"source_id\": 20311118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:00Z\", \"source_id\": 64108173, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:03Z\", \"source_id\": 20317568, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:09Z\", \"source_id\": 64125850, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:12Z\", \"source_id\": 20322705, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:47Z\", \"source_id\": 64142712, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:50Z\", \"source_id\": 20327691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:23Z\", \"source_id\": 64150659, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:26Z\", \"source_id\": 20329994, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Oxford Road", "service_state_platform": "4", "timing_fact_generation": 1790025027396756, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:31.154890", "service_state_evidence_id": 20329994, "current_leg_start_actual_dep": "2026-09-21T21:20:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:32.101179", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
BPN |
MCO |
5Y61 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 7820, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 64002727, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:05:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:05Z", "source_id": 20287029, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:28Z", "source_id": 64011171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:30Z", "source_id": 20289390, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:06Z", "source_id": 64029105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:10Z", "source_id": 20294563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:37Z", "source_id": 64053070, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:43Z", "source_id": 20301565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:04Z", "source_id": 64086017, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:08Z", "source_id": 20311118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:00Z", "source_id": 64108173, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:03Z", "source_id": 20317568, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:09Z", "source_id": 64125850, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:12Z", "source_id": 20322705, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:47Z", "source_id": 64142712, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:50Z", "source_id": 20327691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:23Z", "source_id": 64150659, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:26Z", "source_id": 20329994, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Blackpool North |
2022 |
2022 |
None |
None |
None |
Manchester Oxford Road |
2141 |
2141 |
None |
LATE |
+30 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:18125/2026-09-21/detailed |
None |
Preston |
2026-09-21T21:20:00+01:00 |
Manchester Oxford Road |
43.0 |
{"type": "LineString", "coordinates": [[-2.7074629, 53.75545369999999], [-2.7072046, 53.7543218], [-2.707174, 53.754186], [-2.7070750999999995, 53.7537833], [-2.7066813999999995, 53.7527646], [-2.7065883, 53.752463799999994], [-2.7065156999999997, 53.752175399999985], [-2.7064984, 53.7520893], [-2.7064572, 53.7518285], [-2.7064513, 53.7517923], [-2.7064384999999995, 53.7517184], [-2.7063506, 53.7512404], [-2.7062676999999997, 53.7507899], [-2.7062624999999993, 53.7507622], [-2.7061763999999995, 53.7503007], [-2.7058971, 53.7488031], [-2.7055582, 53.746889499999995], [-2.7055234999999995, 53.7467027], [-2.7053928, 53.74628409999999], [-2.7050455999999996, 53.7444894], [-2.7050237, 53.7443761], [-2.7048222, 53.743284], [-2.7046021, 53.74221699999999], [-2.704554, 53.7419315], [-2.7043952999999994, 53.741054300000016], [-2.7043869999999997, 53.7410091], [-2.7043552, 53.740839], [-2.7042774, 53.7405196], [-2.7041576999999997, 53.7398076], [-2.7040155, 53.73902809999999], [-2.703823, 53.737866299999986], [-2.7037565, 53.73745830000001], [-2.7035739999999997, 53.73654270000001], [-2.7034665, 53.73613819999999], [-2.7033531, 53.73572759999998], [-2.7032271, 53.735321799999994], [-2.703009, 53.7346574], [-2.7028765152117713, 53.734323238421794], [-2.7027485999999996, 53.734000599999995], [-2.7022356000000003, 53.7329164], [-2.7019433, 53.73227380000001], [-2.701449199999999, 53.731087499999994], [-2.7009503999999995, 53.729963899999994], [-2.7003796, 53.72871719999999], [-2.6994792, 53.72677569999998], [-2.6989105, 53.72565240000001], [-2.6983604, 53.72452949999999], [-2.6976057502796564, 53.722932873623094], [-2.6975903312417797, 53.722900250647385], [-2.6968918, 53.72142229999999], [-2.6961732, 53.719587100000005], [-2.6960918, 53.7193791], [-2.6949458523585643, 53.71689550407083], [-2.6945342, 53.7160033], [-2.6943687999999995, 53.715652899999995], [-2.6907591999999996, 53.707600799999994], [-2.6885932, 53.7028233], [-2.6877767999999995, 53.7011091], [-2.6870568, 53.69972949999999], [-2.6869265, 53.6994531], [-2.6866045999999995, 53.69874219999999], [-2.6865268, 53.6985703], [-2.6862875999999996, 53.698041899999986], [-2.6853595, 53.695730899999994], [-2.6853047999999995, 53.695594699999994], [-2.6845607999999994, 53.6939338], [-2.679745, 53.68330179999999], [-2.678799, 53.68121289999999], [-2.678771331262248, 53.68115157602794], [-2.6784412999999994, 53.6804201], [-2.6782619, 53.6800224], [-2.678259032066838, 53.68001597954963], [-2.6777839, 53.6789523], [-2.6776303, 53.678611800000006], [-2.6775673999999996, 53.67847379999999], [-2.6775420999999997, 53.678418400000005], [-2.6773310999999995, 53.6780563], [-2.6772172, 53.67787469999999], [-2.6770849999999995, 53.67769510000001], [-2.676836199999999, 53.67739850000001], [-2.676547, 53.6771293], [-2.6761991, 53.67684969999999], [-2.6757628, 53.67655769999999], [-2.6753347999999995, 53.6763005], [-2.6747534999999996, 53.675993899999995], [-2.6745857999999996, 53.675915200000006], [-2.6740634999999995, 53.67567019999999], [-2.6734704, 53.675423899999984], [-2.672936599999999, 53.6752208], [-2.672132, 53.6749393], [-2.6713133999999994, 53.6746862], [-2.6706058, 53.6745071], [-2.6699667999999996, 53.67436930000001], [-2.6691310999999995, 53.6742171], [-2.6682602, 53.6740909], [-2.6676080999999994, 53.6740059], [-2.6613253, 53.673207600000005], [-2.6603716, 53.67308800000001], [-2.6581796999999994, 53.672813], [-2.6552702, 53.672448], [-2.6507477, 53.6718806], [-2.6462533, 53.671321500000005], [-2.6452146, 53.67118289999999], [-2.6444038999999995, 53.6710617], [-2.6436606999999994, 53.670939], [-2.6427728, 53.6707793], [-2.6416787, 53.6705432], [-2.6404598999999997, 53.6702381], [-2.639354, 53.6699129], [-2.6380939, 53.6695086], [-2.6372943, 53.6692108], [-2.6363803, 53.66882780000001], [-2.6350367, 53.66822729999999], [-2.6345774, 53.667991], [-2.6330854, 53.66720970000001], [-2.6317468000000006, 53.66651230000001], [-2.6301407, 53.6656655], [-2.6296929, 53.665373599999995], [-2.6293466, 53.665127700000006], [-2.6287098, 53.664584399999995], [-2.6282149999999995, 53.6640779], [-2.6277492999999996, 53.66349269999999], [-2.627512799999999, 53.663104700000005], [-2.627257999999999, 53.6626061], [-2.6270782, 53.66216730000001], [-2.6269516000000004, 53.6617025], [-2.6268851999999994, 53.66126140000001], [-2.626885, 53.6611888], [-2.6268838, 53.660686199999994], [-2.6269908999999996, 53.65989869999999], [-2.6273345999999997, 53.6587567], [-2.6274641, 53.658268], [-2.6275764, 53.6577004], [-2.6276262999999997, 53.65727450000001], [-2.6276518, 53.6566929], [-2.6276621999999996, 53.6562333], [-2.6276406, 53.6557277], [-2.6274668, 53.6545126], [-2.6273071, 53.65392959999999], [-2.6272782999999995, 53.6538376], [-2.6272062, 53.6536233], [-2.6271791, 53.6535427], [-2.6270005999999997, 53.653065899999994], [-2.6268195999999997, 53.652648799999994], [-2.6265389, 53.652073400000006], [-2.6262687999999996, 53.65156759999999], [-2.6259487, 53.6510508], [-2.6256095, 53.6505807], [-2.6251404, 53.6499847], [-2.6243521, 53.64910299999999], [-2.6237232999999995, 53.6485095], [-2.6231765999999994, 53.6480339], [-2.6226863999999996, 53.64762609999999], [-2.6221829, 53.6472568], [-2.6216364999999997, 53.6468691], [-2.6211795999999996, 53.646566099999994], [-2.620531, 53.6461555], [-2.6179831, 53.64470609999999], [-2.6175952, 53.644448399999995], [-2.6166737, 53.64380800000001], [-2.6158809999999995, 53.64321299999999], [-2.6153413999999997, 53.642723200000006], [-2.6144579, 53.64190260000001], [-2.6140811, 53.6415042], [-2.6136775999999995, 53.6410865], [-2.6134645, 53.64084819999999], [-2.6125121999999994, 53.63964909999999], [-2.6119637999999994, 53.6387892], [-2.6116223, 53.63817670000001], [-2.6110187, 53.636923200000005], [-2.6105154, 53.63543539999999], [-2.6104243, 53.6351648], [-2.6103729999999996, 53.635012499999995], [-2.6097089, 53.6329561], [-2.6096763999999997, 53.63282509999999], [-2.6096171, 53.632616], [-2.609386, 53.6318677], [-2.6092114999999994, 53.6312444], [-2.6090245999999997, 53.6300215], [-2.6089876, 53.629179500000006], [-2.6090545, 53.6281566], [-2.6090993700482907, 53.62791270082296], [-2.6092599, 53.627040099999995], [-2.6094884, 53.6261692], [-2.6096213, 53.6256524], [-2.6097118, 53.62499900000001], [-2.6097544, 53.6246043], [-2.6097732, 53.62404419999999], [-2.609789, 53.62363930000001], [-2.6097618, 53.62328469999999], [-2.6096574, 53.6224362], [-2.6095291, 53.6217742], [-2.6093552, 53.6210706], [-2.6090052, 53.6200568], [-2.6086569999999996, 53.6192704], [-2.6083019, 53.6186394], [-2.6076690999999994, 53.61763359999999], [-2.6072489999999995, 53.6170557], [-2.6071959, 53.616982699999994], [-2.6066663, 53.616359900000006], [-2.6062440999999996, 53.6158983], [-2.6057156, 53.61535099999999], [-2.605114323946612, 53.61477403609558], [-2.6050700999999994, 53.614731599999985], [-2.6038801, 53.6137872], [-2.602954, 53.613124000000006], [-2.6021772, 53.6126168], [-2.6008148999999996, 53.6118104], [-2.5984873, 53.610471], [-2.5973161, 53.6097887], [-2.5968976999999995, 53.609545], [-2.5962843, 53.609187600000006], [-2.5960653, 53.6090601], [-2.5936161, 53.6076332], [-2.5926534999999995, 53.6070943], [-2.5874676, 53.604049100000005], [-2.585674899999999, 53.602920999999995], [-2.5816310999999996, 53.6001921], [-2.5770316, 53.5967069], [-2.5749458, 53.5949587], [-2.5737572999999996, 53.594024], [-2.5732872, 53.593726499999995], [-2.5728872999999997, 53.5934194], [-2.5726842, 53.59327219999999], [-2.5716213, 53.5925015], [-2.5698134999999995, 53.5912248], [-2.5693922, 53.590947199999995], [-2.5693733999999995, 53.5909348], [-2.5686317, 53.5904461], [-2.5665029, 53.5891037], [-2.563601499999999, 53.587318], [-2.5624482, 53.5866492], [-2.5601467999999996, 53.58543599999999], [-2.5575776, 53.5841877], [-2.5572313, 53.5840463], [-2.5530768, 53.582350100000006], [-2.548955, 53.58096350000001], [-2.5479106, 53.5806121], [-2.5425357, 53.57889139999999], [-2.539633499999999, 53.5779722], [-2.5374198, 53.57727099999999], [-2.5328047, 53.57580509999999], [-2.5311559, 53.57525160000001], [-2.5297533, 53.5748113], [-2.52909818792948, 53.57460657386965], [-2.528705, 53.574483699999995], [-2.5276348999999994, 53.574181200000005], [-2.5266913, 53.57392959999999], [-2.5247953, 53.573420199999994], [-2.5224567, 53.57286830000001], [-2.5184744999999995, 53.57207669999999], [-2.5179149, 53.5719794], [-2.516918, 53.571821699999994], [-2.5159837, 53.571683400000005], [-2.51528279553466, 53.57158454539991], [-2.5145224, 53.5714773], [-2.5138051, 53.5713807], [-2.5128628, 53.5712604], [-2.5121282999999996, 53.57117040000001], [-2.5111605999999997, 53.5710642], [-2.5106197999999997, 53.5710112], [-2.5094965999999994, 53.5709269], [-2.5080852, 53.57087090000001], [-2.5068030999999995, 53.5708613], [-2.5061747, 53.5708662], [-2.5055369999999995, 53.5708833], [-2.504924, 53.5709126], [-2.5043372, 53.5709398], [-2.5036858999999994, 53.570989999999995], [-2.503105, 53.57103719999999], [-2.5025484, 53.57109679999999], [-2.5018079, 53.5711825], [-2.5008389, 53.5713251], [-2.5001622, 53.571434700000005], [-2.4991850999999996, 53.5716152], [-2.4986403, 53.57173279999999], [-2.4981638, 53.57183549999999], [-2.4975285000000005, 53.5719905], [-2.4968163, 53.5721761], [-2.4963428, 53.5723107], [-2.4953781, 53.572600900000005], [-2.4940378999999995, 53.57305240000001], [-2.4937775, 53.5731458], [-2.4921549, 53.5737296], [-2.4905167, 53.574315600000006], [-2.4897824, 53.57454880000001], [-2.4895793307666563, 53.57460657386965], [-2.4892281, 53.5747065], [-2.4885446, 53.574887999999994], [-2.4879728000000005, 53.575016000000005], [-2.4873002999999994, 53.5751576], [-2.4865860999999994, 53.57529290000001], [-2.4857787999999994, 53.57543229999999], [-2.484981, 53.5755656], [-2.4841769, 53.57567389999999], [-2.4833656999999993, 53.57577], [-2.4824523, 53.5758549], [-2.4815462, 53.57592499999999], [-2.4806443, 53.5759696], [-2.4795426, 53.5759984], [-2.4785007999999995, 53.5760034], [-2.4777789, 53.5759917], [-2.4765397999999994, 53.57593910000001], [-2.4757565, 53.5758938], [-2.4750456999999995, 53.575834], [-2.4740377999999996, 53.57571910000001], [-2.4729965, 53.5755636], [-2.4719855999999996, 53.5753936], [-2.4706739, 53.57513079999999], [-2.4691885, 53.57480029999999], [-2.4683911999999997, 53.574637900000006], [-2.4682249007746333, 53.57460657386965], [-2.4669945, 53.5743748], [-2.466216, 53.5742525], [-2.4651474999999996, 53.5740952], [-2.4638019, 53.57392120000001], [-2.4625762, 53.5738048], [-2.4614543999999996, 53.57373040000001], [-2.4607127, 53.5736925], [-2.4599989, 53.57367270000001], [-2.4589894999999995, 53.5736576], [-2.4581244, 53.573654099999985], [-2.4572197999999994, 53.5736699], [-2.4565278, 53.57370300000001], [-2.4556267, 53.5737435], [-2.4551581, 53.5737743], [-2.4546365, 53.5738167], [-2.4540032, 53.5738695], [-2.4535472, 53.5739137], [-2.4532545999999997, 53.5739436], [-2.4523298999999996, 53.5740528], [-2.451400899999999, 53.57417559999999], [-2.4504717, 53.5743116], [-2.4495939999999994, 53.5744528], [-2.4487728188586613, 53.57460657386965], [-2.4487369, 53.5746133], [-2.4481025999999995, 53.57474179999999], [-2.4476918, 53.5748325], [-2.4467078, 53.575052199999995], [-2.4459729, 53.57521699999999], [-2.4453433, 53.5753576], [-2.4444505999999997, 53.5755466], [-2.4439295999999997, 53.575644], [-2.4434191, 53.575722500000005], [-2.4429289, 53.57577909999999], [-2.4423128, 53.575858499999995], [-2.4414394, 53.5759266], [-2.4410702, 53.5759437], [-2.4404839, 53.5759618], [-2.4397536999999994, 53.5759795], [-2.4390332999999997, 53.5759721], [-2.4383378, 53.57595719999999], [-2.4377856999999996, 53.575948199999985], [-2.4343157999999994, 53.5758809], [-2.4330691, 53.575829600000006], [-2.4300358, 53.5756655], [-2.4298574999999993, 53.5756525], [-2.429636, 53.57563699999999], [-2.4290812999999996, 53.5755458], [-2.4285443, 53.5754485], [-2.4283120999999994, 53.5754098], [-2.4281544, 53.5753776], [-2.4279941999999997, 53.57533879999999], [-2.4278074999999997, 53.5752903], [-2.4276319999999996, 53.57523859999999], [-2.4273634, 53.575138200000005], [-2.4270882, 53.57501499999999], [-2.4268645, 53.5748998], [-2.4266502, 53.5747746], [-2.4264491999999995, 53.57464689999999], [-2.426398621413635, 53.57460657386965], [-2.4262937999999994, 53.574523], [-2.4262606, 53.5744978], [-2.4262432, 53.574481299999995], [-2.4262070999999996, 53.57444695000005], [-2.4261442, 53.574389799999985], [-2.4260224999999997, 53.574279399999995], [-2.4257359, 53.5740199], [-2.425644839860777, 53.57393340248699], [-2.425503650259332, 53.5737987716488], [-2.4253688391112243, 53.57368315666486], [-2.4252396916929597, 53.57358377994697], [-2.4251154932810417, 53.573497863906915], [-2.4249955291519756, 53.57342263095645], [-2.4248790845822663, 53.57335530350738], [-2.4247654448484184, 53.57329310397147], [-2.4246538952269368, 53.57323325476053], [-2.4245437209943264, 53.57317297828632], [-2.424434207427092, 53.57310949696064], [-2.424324639801738, 53.573040033195255], [-2.42421430339477, 53.57296180940195], [-2.4241024834826916, 53.57287204799252], [-2.423988465342009, 53.57276797137874], [-2.4238715342492254, 53.57264680197239], [-2.4237509754808473, 53.57250576218526], [-2.4236565999999997, 53.57234929999999], [-2.4235659, 53.5721802], [-2.4234916999999996, 53.5720256], [-2.423322, 53.5717602], [-2.423201, 53.5716143], [-2.4229076, 53.5712397], [-2.4225324, 53.57074879999999], [-2.4221501, 53.57031499999999], [-2.4221233999999994, 53.5702847], [-2.4218407999999996, 53.5699166], [-2.4214586, 53.5695026], [-2.4208408999999995, 53.568792], [-2.4204804, 53.568371500000005], [-2.4201001, 53.5679034], [-2.4197666816880723, 53.5675110212439], [-2.419488799999999, 53.567184], [-2.4194076999999994, 53.56709600000001], [-2.4191252, 53.5667477], [-2.4190231, 53.566624700000006], [-2.4186054, 53.5661782], [-2.4181012, 53.5656941], [-2.4171137, 53.5648239], [-2.4164411999999995, 53.56426909999999], [-2.4160948, 53.56398740000001], [-2.4150144, 53.5631551], [-2.4136890999999996, 53.56223429999999], [-2.4127647, 53.561641900000005], [-2.4116168, 53.5609487], [-2.4105893999999997, 53.56035980000001], [-2.4093793999999997, 53.55971589999999], [-2.4088959, 53.55947840000001], [-2.4082987, 53.559188], [-2.4076372, 53.558884], [-2.4070307, 53.558624599999995], [-2.4063375999999996, 53.558322200000006], [-2.4022650999999997, 53.5565507], [-2.4013286999999996, 53.556143299999995], [-2.4009914, 53.5559916], [-2.4005618999999996, 53.55581549999999], [-2.3978848, 53.5545945], [-2.3949986999999995, 53.553307], [-2.3916574999999995, 53.55182990000001], [-2.3897162000000005, 53.5509517], [-2.3893388999999994, 53.55078220000001], [-2.3889672, 53.5506248], [-2.3887925999999995, 53.550550900000005], [-2.3885619, 53.550448], [-2.3876891, 53.550093], [-2.3866315, 53.5496633], [-2.3832552999999996, 53.54833870000001], [-2.3820917, 53.54783620000001], [-2.3812713, 53.5474476], [-2.3782343, 53.54589130000001], [-2.3762696, 53.544889699999985], [-2.3759156999999997, 53.5447138], [-2.3751570999999996, 53.5443365], [-2.3743965, 53.5439531], [-2.374162800000001, 53.5438389], [-2.3717254999999997, 53.54265389999998], [-2.3691818999999996, 53.54148499999999], [-2.3690661, 53.5414336], [-2.3678271, 53.54086480000001], [-2.361859, 53.53808169999999], [-2.3609629, 53.5376702], [-2.3594240999999996, 53.53698510000001], [-2.3587750999999995, 53.5367055], [-2.3576592, 53.53624599999999], [-2.3556425, 53.5354017], [-2.3543169, 53.53484929999999], [-2.352892, 53.5342632], [-2.3515976999999997, 53.5337217], [-2.3508295, 53.5334239], [-2.350024, 53.53312820000001], [-2.3492218, 53.5328496], [-2.3484537, 53.5326033], [-2.3477577999999997, 53.53238699999999], [-2.347075, 53.532193599999985], [-2.3464567, 53.5320324], [-2.3449403, 53.5316948], [-2.3404852, 53.53072259999999], [-2.3400080999999995, 53.53060729999999], [-2.339415, 53.53045599999999], [-2.3378717, 53.53003300000001], [-2.3371017, 53.5298048], [-2.3356197387107556, 53.52935671591617], [-2.3354993, 53.5293203], [-2.3346534, 53.52906439999999], [-2.3334216, 53.52869029999999], [-2.3296219, 53.52754019999999], [-2.3267942999999995, 53.52667939999999], [-2.3235002, 53.52568050000001], [-2.3232975, 53.525621400000006], [-2.3212977, 53.5250102], [-2.3202938999999994, 53.5247056], [-2.3192940999999996, 53.52439869999999], [-2.3183969, 53.524106499999995], [-2.3176177, 53.5238326], [-2.3169002, 53.523559500000005], [-2.3163535999999993, 53.52333759999999], [-2.3156624, 53.5230397], [-2.3149923999999995, 53.52273159999999], [-2.3146217, 53.5225546], [-2.3146037, 53.5225455], [-2.3140949, 53.52228770000001], [-2.313817, 53.522137699999995], [-2.3135499, 53.5219962], [-2.3131878, 53.5217873], [-2.3122926, 53.5212361], [-2.312288277638608, 53.52123315641426], [-2.3114634, 53.52067139999999], [-2.3108209, 53.520187199999995], [-2.310217999999999, 53.5196858], [-2.30941, 53.51895559999999], [-2.3086201, 53.5182239], [-2.3084687, 53.5180865], [-2.3072535, 53.5169594], [-2.3060498999999997, 53.51583719999999], [-2.3054928, 53.515331499999995], [-2.3052564999999996, 53.51510929999999], [-2.3050126, 53.51488919999999], [-2.3045043, 53.5144434], [-2.3039755999999993, 53.5140061], [-2.3034279, 53.51357869999999], [-2.3013467999999997, 53.512071500000005], [-2.3002819, 53.5111833], [-2.2997582, 53.5106943], [-2.2994906, 53.5104379], [-2.299234, 53.51018069999999], [-2.2987168, 53.5096241], [-2.2982303, 53.5090645], [-2.2979389, 53.50870090000001], [-2.2976635, 53.5083325], [-2.297398, 53.507961], [-2.2971480999999994, 53.5075893], [-2.2968832, 53.507174], [-2.2966222, 53.50675159999999], [-2.2961162, 53.505905199999994], [-2.2958524, 53.505458700000005], [-2.2955218999999993, 53.50491540000001], [-2.2954226, 53.5047551], [-2.2951969, 53.5043823], [-2.2949843999999997, 53.504026999999994], [-2.2945171, 53.50325149999999], [-2.2940035, 53.50239049999999], [-2.293728, 53.50192969999999], [-2.2935501, 53.5016322], [-2.2933275, 53.501285800000005], [-2.2930901999999995, 53.5009427], [-2.2927929999999996, 53.5005348], [-2.2926489, 53.5003548], [-2.2924721, 53.5001431], [-2.2920415999999997, 53.4996455], [-2.2917991, 53.499387], [-2.2916344, 53.4992181], [-2.2911491, 53.498743299999994], [-2.290314, 53.4980287], [-2.2899628, 53.4977414], [-2.2895969, 53.4974594], [-2.2892359, 53.497204200000006], [-2.2888661, 53.49695099999999], [-2.2885089999999995, 53.4967215], [-2.2881468999999997, 53.49649600000001], [-2.2871738, 53.4959389], [-2.2864806, 53.4955719], [-2.2855036, 53.4950651], [-2.2847586, 53.49467709999999], [-2.2841691999999996, 53.494373200000005], [-2.2828450999999994, 53.4936905], [-2.2823365999999994, 53.4934269], [-2.2815019999999997, 53.492994800000005], [-2.2803701, 53.4924047], [-2.2797309, 53.4920281], [-2.27935, 53.49177449999999], [-2.2790169, 53.491541], [-2.2783343, 53.4909876], [-2.2777443, 53.4904347], [-2.2774623, 53.49012249999999], [-2.2771935, 53.48980569999999], [-2.2768313, 53.48931429999999], [-2.2766023, 53.488941], [-2.2762347999999997, 53.48818320000001], [-2.2761865999999995, 53.4880574], [-2.2759778, 53.4875796], [-2.2759046, 53.48738730000001], [-2.2757907999999993, 53.4870124], [-2.2757736000000004, 53.48692200000001], [-2.2756459, 53.4861063], [-2.2755722, 53.4856352], [-2.2755173999999996, 53.48533749999999], [-2.2754379, 53.48501520000001], [-2.2753292, 53.484731399999994], [-2.2751036, 53.48433919999999], [-2.2750145, 53.4841619], [-2.2748377, 53.4837199], [-2.274717400000001, 53.4834638], [-2.2745511, 53.48316669999999], [-2.2744267, 53.4829831], [-2.2742777999999997, 53.482804999999985], [-2.2735436, 53.4820693], [-2.2733045, 53.4818635], [-2.2728986, 53.4814963], [-2.2725078, 53.48115800000001], [-2.2721858000000004, 53.4808906], [-2.27184, 53.4806086], [-2.2712878, 53.4801736], [-2.2708245999999996, 53.4798708], [-2.270704, 53.47978309999999], [-2.2704946999999995, 53.47966420000001], [-2.2702662, 53.4795443], [-2.2700308, 53.4794355], [-2.2698242, 53.479351599999994], [-2.2696426999999995, 53.4792788], [-2.2694648999999996, 53.47921379999999], [-2.2692940000000004, 53.479157599999986], [-2.2691181, 53.4791009], [-2.2689582, 53.4790551], [-2.2687430999999996, 53.478997699999994], [-2.2685388, 53.47895019999999], [-2.2682118, 53.4788805], [-2.2679395999999996, 53.47883819999999], [-2.2679104, 53.4788337], [-2.2676999, 53.478803500000005], [-2.2676426, 53.4787967], [-2.2674907, 53.4787765], [-2.2672301, 53.4787486], [-2.2669147999999995, 53.4787158], [-2.266159899999999, 53.4786373], [-2.265805062641371, 53.47860502124673], [-2.2655407335741953, 53.47858540878351], [-2.2653072164578427, 53.47856744982952], [-2.265100099934305, 53.478550968836934], [-2.2649149726455744, 53.478535790257986], [-2.264747423233642, 53.47852173854483], [-2.2645930403405, 53.47850863814968], [-2.2644474126081393, 53.47849631352475], [-2.2643061286785526, 53.478484589122225], [-2.2641647771937303, 53.47847328939431], [-2.264018946795665, 53.478462238793185], [-2.263864226126348, 53.478451261771056], [-2.263696203827771, 53.47844018278013], [-2.2635104685419254, 53.47842882627259], [-2.263302608910804, 53.478417016700654], [-2.263068213576397, 53.47840457851649], [-2.2628028711806967, 53.47839133617232], [-2.2625491, 53.47836959999999], [-2.2623151999999997, 53.4783457], [-2.2620247999999994, 53.478315299999984], [-2.2618494, 53.4782887], [-2.2616674, 53.4782578], [-2.2614608, 53.47822000000001], [-2.2612895, 53.4781832], [-2.2610726999999997, 53.4781279], [-2.2608594, 53.4780612], [-2.2607032999999994, 53.478002800000006], [-2.2605405, 53.47793550000001], [-2.2603927, 53.477863500000005], [-2.260278, 53.47779890000001], [-2.2601153, 53.4777042], [-2.2599630000000004, 53.4776009], [-2.2597866, 53.47745750000001], [-2.2596235999999994, 53.4773086], [-2.2593159000000003, 53.4770037], [-2.2589148, 53.47665299999999], [-2.2587393, 53.4765269], [-2.2586029, 53.4764325], [-2.2584524, 53.4763448], [-2.2582519, 53.4762309], [-2.2580228, 53.4761202], [-2.2578575999999995, 53.47604249999999], [-2.2576746, 53.475965499999994], [-2.2575311999999994, 53.4759099], [-2.2573339, 53.4758388], [-2.2571531, 53.4757807], [-2.2567601, 53.475656699999995], [-2.2559797000000006, 53.47541910000001], [-2.2540947, 53.474822], [-2.2539213999999994, 53.4747851], [-2.2536510999999995, 53.47471969999999], [-2.2532479999999997, 53.4745937], [-2.2528481, 53.474467], [-2.2525796999999996, 53.4743878], [-2.2524646025739337, 53.47435992754473], [-2.2522094685109715, 53.47431574088152], [-2.251984095345259, 53.4742761967482], [-2.25178413766372, 53.47424090968535], [-2.2516052500532777, 53.47420949423351], [-2.251443087100855, 53.47418156493326], [-2.2512933033933753, 53.47415673632516], [-2.251151553517762, 53.474134622949784], [-2.2510134920609386, 53.47411483934769], [-2.250874773609828, 53.47409700005944], [-2.250731052751354, 53.4740807196256], [-2.2505779840724394, 53.47406561258674], [-2.250411222160007, 53.47405129348341], [-2.250226421600982, 53.47403737685619], [-2.2500192369822862, 53.47402347724564], [-2.249785322890843, 53.47400920919232], [-2.2495203339135763, 53.4739941872368], [-2.2486573999999995, 53.4739635], [-2.2477473, 53.4739312], [-2.2477258, 53.47393040000001], [-2.2466494, 53.473891499999986], [-2.2462925999999994, 53.47387669999999], [-2.2457882102988034, 53.47387125803353], [-2.2452916, 53.47386590000001], [-2.245096199999999, 53.4738586], [-2.2442002, 53.47382900000001], [-2.2437992, 53.47384449999999], [-2.2427902999999993, 53.473864500000005], [-2.2425504999999997, 53.47386689999999], [-2.2421457999999994, 53.47385200000001]]} |
30.8 |
2128 |
2211 |
Preston |
Manchester Oxford Road |
Manchester Oxford Road |
53.4738520 |
-2.2421458 |
53.4738520 |
-2.2421458 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Manchester Oxford Road |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329994 |
1790025027396756 |
64 |
64 |
2026-09-21 21:21:32.101179 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:31.154890 |
| 723949 |
753204 |
W43451 |
792I35MZ21 |
2026-09-21 |
COMPLETE |
20330686 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 753204, "stp": "P", "toc": "Transport for Wales", "uid": "W43451", "consist": "150208", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43451/2026-09-21/detailed", "trust_id": "792I35MZ21", "origin_crs": "MST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": null, "is_terminated": 1, "next_location": "Ebbw Vale Town", "signalling_id": "2I35", "timing_status": "LATE", "origin_station": "Maesteg", "current_leg_arr": "2211", "current_leg_dep": "2208", "current_leg_end": "Ebbw Vale Town", "origin_dep_time": "2010", "origin_platform": null, "current_location": "Ebbw Vale Town", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]}", "current_leg_start": "Ebbw Vale Parkway", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.7765774", "next_location_lon": "-3.2024115", "previous_location": "Ebbw Vale Parkway", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 732.441, \"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\": 746.38, \"from_m\": 732.441, \"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\": 1528.02, \"from_m\": 746.38, \"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\": 1557.544, \"from_m\": 1528.02, \"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\": 1868.026, \"from_m\": 1557.544, \"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\": 8059.555, \"from_m\": 1868.026, \"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\": 8450.02, \"from_m\": 8059.555, \"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\": 8593.372, \"from_m\": 8450.02, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9292.724, \"from_m\": 8593.372, \"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\": 9331.509, \"from_m\": 9292.724, \"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\": 12242.1, \"from_m\": 9331.509, \"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\": 12259.312, \"from_m\": 12242.1, \"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\": 13079.554, \"from_m\": 12259.312, \"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\": 13135.633, \"from_m\": 13079.554, \"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\": 13199.251, \"from_m\": 13135.633, \"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\": 14371.563, \"from_m\": 13199.251, \"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\": 24911.628, \"from_m\": 14371.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\": 80.0}, {\"to_m\": 26083.94, \"from_m\": 24911.628, \"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\": 26147.558, \"from_m\": 26083.94, \"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\": 26240.074, \"from_m\": 26147.558, \"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\": 26973.965, \"from_m\": 26240.074, \"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\": 27379.369, \"from_m\": 26973.965, \"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\": 35087.643, \"from_m\": 27379.369, \"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\": 58252.246, \"from_m\": 35087.643, \"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\": 58338.844, \"from_m\": 58252.246, \"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\": 58397.453, \"from_m\": 58338.844, \"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\": 58563.969, \"from_m\": 58397.453, \"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\": 59048.882, \"from_m\": 58563.969, \"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\": 59178.788, \"from_m\": 59048.882, \"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\": 59508.167, \"from_m\": 59178.788, \"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\": 59572.082, \"from_m\": 59508.167, \"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\": 59683.798, \"from_m\": 59572.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\": 59758.867, \"from_m\": 59683.798, \"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\": 62875.042, \"from_m\": 59758.867, \"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\": 74740.804, \"from_m\": 62875.042, \"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\": 74793.066, \"from_m\": 74740.804, \"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\": 74832.896, \"from_m\": 74793.066, \"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\": 77251.119, \"from_m\": 74832.896, \"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\": 77434.509, \"from_m\": 77251.119, \"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\": 77674.354, \"from_m\": 77434.509, \"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\": 77860.866, \"from_m\": 77674.354, \"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\": 78732.126, \"from_m\": 77860.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\": 79002.104, \"from_m\": 78732.126, \"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\": 80144.841, \"from_m\": 79002.104, \"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\": 80197.626, \"from_m\": 80144.841, \"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\": 82165.757, \"from_m\": 80197.626, \"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\": 85587.999, \"from_m\": 82165.757, \"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\": 89865.407, \"from_m\": 85587.999, \"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\": 89987.416, \"from_m\": 89865.407, \"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\": 94715.909, \"from_m\": 89987.416, \"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\": 95630.087, \"from_m\": 94715.909, \"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\": 97392.675, \"from_m\": 95630.087, \"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\": 110204.367, \"from_m\": 97392.675, \"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\": 110333.646, \"from_m\": 110204.367, \"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\": 753204, \"profile_key\": \"29e48979c0cdcfa606cff4842ed1e5f42c95e95a8fbe021cb1ac8f7c46e9fa63\", \"schedule_id\": 34603, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Maesteg\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012\", \"location\": \"Maesteg (Ewenny Road)\", \"stage_seq\": 2, \"distance_m\": 425.718, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Garth (Mid-Glamorgan)\", \"stage_seq\": 3, \"distance_m\": 1850.554, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Tondu\", \"stage_seq\": 4, \"distance_m\": 8630.849, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Sarn\", \"stage_seq\": 5, \"distance_m\": 9699.541, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Wildmill\", \"stage_seq\": 6, \"distance_m\": 11923.839, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Bridgend\", \"stage_seq\": 7, \"distance_m\": 13380.568, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Pencoed\", \"stage_seq\": 8, \"distance_m\": 19641.596, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Llanharan\", \"stage_seq\": 9, \"distance_m\": 37084.79, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2049\", \"location\": \"Pontyclun\", \"stage_seq\": 10, \"distance_m\": 40944.49, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 11, \"distance_m\": 56789.211, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2106\", \"location\": \"Cardiff Central\", \"stage_seq\": 12, \"distance_m\": 58861.545, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2108H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 13, \"distance_m\": 60202.813, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Marshfield\", \"stage_seq\": 14, \"distance_m\": 69410.069, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 15, \"distance_m\": 75326.19, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2116\", \"location\": \"Gaer Jn\", \"stage_seq\": 16, \"distance_m\": 76348.29, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2123\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 17, \"distance_m\": 77484.037, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Gaer Jn\", \"stage_seq\": 18, \"distance_m\": 78759.264, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 19, \"distance_m\": 80197.626, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Park North Jn\", \"stage_seq\": 20, \"distance_m\": 81013.195, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131\", \"location\": \"Pye Corner\", \"stage_seq\": 21, \"distance_m\": 82066.021, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Rogerstone\", \"stage_seq\": 22, \"distance_m\": 84546.726, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Risca South Jn\", \"stage_seq\": 23, \"distance_m\": 85124.941, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 24, \"distance_m\": 86733.462, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Cross Keys\", \"stage_seq\": 25, \"distance_m\": 89789.833, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 26, \"distance_m\": 95364.322, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Llanhilleth\", \"stage_seq\": 27, \"distance_m\": 99862.633, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 28, \"distance_m\": 101159.372, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 29, \"distance_m\": 108024.831, \"section_seq\": 1, \"route_path_id\": 144507}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 30, \"distance_m\": 110333.646, \"section_seq\": 1, \"route_path_id\": 144507}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110333.646, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144507}], \"total_distance_m\": 110333.646, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 102871.043, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7462.603, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2010", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7765774", "current_position_lon": "-3.2024115", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:53Z\", \"source_id\": 20258351, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:22Z\", \"source_id\": 20260116, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:34Z\", \"source_id\": 20267332, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:22Z\", \"source_id\": 20267900, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:23Z\", \"source_id\": 20269986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:10Z\", \"source_id\": 63947252, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:11Z\", \"source_id\": 20271229, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:19Z\", \"source_id\": 63959971, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:25Z\", \"source_id\": 20274880, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:52Z\", \"source_id\": 63973426, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:56Z\", \"source_id\": 20278735, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:23Z\", \"source_id\": 63981795, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:26Z\", \"source_id\": 20281048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:10Z\", \"source_id\": 64010467, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:16Z\", \"source_id\": 20289192, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:03Z\", \"source_id\": 64045025, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:08Z\", \"source_id\": 20299155, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:58Z\", \"source_id\": 64062921, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:04Z\", \"source_id\": 20304407, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307987, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24750, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:10Z\", \"source_id\": 64079739, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:15Z\", \"source_id\": 20309175, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:24Z\", \"source_id\": 64091022, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:30Z\", \"source_id\": 20312612, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:03Z\", \"source_id\": 64105904, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:08Z\", \"source_id\": 20316893, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:50Z\", \"source_id\": 64116335, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:52Z\", \"source_id\": 20319995, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:33Z\", \"source_id\": 20328144, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:32Z\", \"source_id\": 20330686, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ebbw Vale Town", "service_state_platform": null, "timing_fact_generation": 1790025093494538, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:33.482121", "service_state_evidence_id": 20330686, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:33.757293", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
MST |
EBB |
2I35 |
150208 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 732.441, "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": 746.38, "from_m": 732.441, "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": 1528.02, "from_m": 746.38, "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": 1557.544, "from_m": 1528.02, "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": 1868.026, "from_m": 1557.544, "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": 8059.555, "from_m": 1868.026, "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": 8450.02, "from_m": 8059.555, "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": 8593.372, "from_m": 8450.02, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9292.724, "from_m": 8593.372, "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": 9331.509, "from_m": 9292.724, "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": 12242.1, "from_m": 9331.509, "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": 12259.312, "from_m": 12242.1, "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": 13079.554, "from_m": 12259.312, "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": 13135.633, "from_m": 13079.554, "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": 13199.251, "from_m": 13135.633, "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": 14371.563, "from_m": 13199.251, "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": 24911.628, "from_m": 14371.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": 80.0}, {"to_m": 26083.94, "from_m": 24911.628, "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": 26147.558, "from_m": 26083.94, "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": 26240.074, "from_m": 26147.558, "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": 26973.965, "from_m": 26240.074, "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": 27379.369, "from_m": 26973.965, "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": 35087.643, "from_m": 27379.369, "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": 58252.246, "from_m": 35087.643, "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": 58338.844, "from_m": 58252.246, "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": 58397.453, "from_m": 58338.844, "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": 58563.969, "from_m": 58397.453, "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": 59048.882, "from_m": 58563.969, "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": 59178.788, "from_m": 59048.882, "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": 59508.167, "from_m": 59178.788, "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": 59572.082, "from_m": 59508.167, "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": 59683.798, "from_m": 59572.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": 59758.867, "from_m": 59683.798, "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": 62875.042, "from_m": 59758.867, "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": 74740.804, "from_m": 62875.042, "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": 74793.066, "from_m": 74740.804, "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": 74832.896, "from_m": 74793.066, "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": 77251.119, "from_m": 74832.896, "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": 77434.509, "from_m": 77251.119, "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": 77674.354, "from_m": 77434.509, "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": 77860.866, "from_m": 77674.354, "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": 78732.126, "from_m": 77860.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": 79002.104, "from_m": 78732.126, "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": 80144.841, "from_m": 79002.104, "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": 80197.626, "from_m": 80144.841, "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": 82165.757, "from_m": 80197.626, "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": 85587.999, "from_m": 82165.757, "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": 89865.407, "from_m": 85587.999, "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": 89987.416, "from_m": 89865.407, "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": 94715.909, "from_m": 89987.416, "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": 95630.087, "from_m": 94715.909, "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": 97392.675, "from_m": 95630.087, "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": 110204.367, "from_m": 97392.675, "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": 110333.646, "from_m": 110204.367, "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": 753204, "profile_key": "29e48979c0cdcfa606cff4842ed1e5f42c95e95a8fbe021cb1ac8f7c46e9fa63", "schedule_id": 34603, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2010", "location": "Maesteg", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012", "location": "Maesteg (Ewenny Road)", "stage_seq": 2, "distance_m": 425.718, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Garth (Mid-Glamorgan)", "stage_seq": 3, "distance_m": 1850.554, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Tondu", "stage_seq": 4, "distance_m": 8630.849, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Sarn", "stage_seq": 5, "distance_m": 9699.541, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Wildmill", "stage_seq": 6, "distance_m": 11923.839, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Bridgend", "stage_seq": 7, "distance_m": 13380.568, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Pencoed", "stage_seq": 8, "distance_m": 19641.596, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Llanharan", "stage_seq": 9, "distance_m": 37084.79, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2049", "location": "Pontyclun", "stage_seq": 10, "distance_m": 40944.49, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Leckwith Loop North Jn", "stage_seq": 11, "distance_m": 56789.211, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2106", "location": "Cardiff Central", "stage_seq": 12, "distance_m": 58861.545, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2108H", "location": "Long Dyke Jn", "stage_seq": 13, "distance_m": 60202.813, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Marshfield", "stage_seq": 14, "distance_m": 69410.069, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Ebbw Jn", "stage_seq": 15, "distance_m": 75326.19, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2116", "location": "Gaer Jn", "stage_seq": 16, "distance_m": 76348.29, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2123", "location": "Newport (South Wales)", "stage_seq": 17, "distance_m": 77484.037, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Gaer Jn", "stage_seq": 18, "distance_m": 78759.264, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "Park Jn (Newport)", "stage_seq": 19, "distance_m": 80197.626, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Park North Jn", "stage_seq": 20, "distance_m": 81013.195, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131", "location": "Pye Corner", "stage_seq": 21, "distance_m": 82066.021, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Rogerstone", "stage_seq": 22, "distance_m": 84546.726, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Risca South Jn", "stage_seq": 23, "distance_m": 85124.941, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Risca & Pontymister", "stage_seq": 24, "distance_m": 86733.462, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Cross Keys", "stage_seq": 25, "distance_m": 89789.833, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 26, "distance_m": 95364.322, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Llanhilleth", "stage_seq": 27, "distance_m": 99862.633, "section_seq": 1, "route_path_id": 144507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Aberbeeg Jn", "stage_seq": 28, "distance_m": 101159.372, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Ebbw Vale Parkway", "stage_seq": 29, "distance_m": 108024.831, "section_seq": 1, "route_path_id": 144507}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 30, "distance_m": 110333.646, "section_seq": 1, "route_path_id": 144507}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110333.646, "from_m": 0.0, "section_seq": 1, "route_path_id": 144507}], "total_distance_m": 110333.646, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 102871.043, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7462.603, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:53Z", "source_id": 20258351, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:22Z", "source_id": 20260116, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:34Z", "source_id": 20267332, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:22Z", "source_id": 20267900, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:23Z", "source_id": 20269986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:10Z", "source_id": 63947252, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:43:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:11Z", "source_id": 20271229, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:19Z", "source_id": 63959971, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:48:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:25Z", "source_id": 20274880, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25334, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:52Z", "source_id": 63973426, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:56Z", "source_id": 20278735, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:23Z", "source_id": 63981795, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:57:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:26Z", "source_id": 20281048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:10Z", "source_id": 64010467, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:16Z", "source_id": 20289192, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:03Z", "source_id": 64045025, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:08Z", "source_id": 20299155, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:58Z", "source_id": 64062921, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:04Z", "source_id": 20304407, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307987, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24750, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:10Z", "source_id": 64079739, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:15Z", "source_id": 20309175, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24754, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:24Z", "source_id": 64091022, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:30Z", "source_id": 20312612, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:03Z", "source_id": 64105904, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:08Z", "source_id": 20316893, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:50Z", "source_id": 64116335, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:52Z", "source_id": 20319995, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:33Z", "source_id": 20328144, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:32Z", "source_id": 20330686, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Maesteg |
2010 |
2010 |
None |
None |
None |
Ebbw Vale Town |
2210 |
2208 |
None |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43451/2026-09-21/detailed |
None |
Ebbw Vale Parkway |
2026-09-21T22:08:00+01:00 |
Ebbw Vale Town |
3.0 |
{"type": "LineString", "coordinates": [[-3.1960549, 51.7565058], [-3.1961111999999994, 51.75678810000001], [-3.1961968, 51.75707090000001], [-3.1963288999999997, 51.75736440000001], [-3.1964903, 51.75766329999999], [-3.1968148999999997, 51.7581238], [-3.1970733999999994, 51.7584754], [-3.1973957999999993, 51.7590454], [-3.1976048, 51.75950009999998], [-3.1977566, 51.759861699999995], [-3.1978865, 51.76027580000001], [-3.1980451, 51.7608565], [-3.1981736, 51.7613226], [-3.1983532999999995, 51.761819], [-3.1985759, 51.76227790000001], [-3.1988781, 51.762849], [-3.1991049, 51.76341229999999], [-3.1992690999999995, 51.7639238], [-3.1994678999999997, 51.7645734], [-3.1998651999999996, 51.7660092], [-3.1999746999999994, 51.766407699999995], [-3.2000333, 51.766786299999985], [-3.2000579, 51.76721770000001], [-3.2000121, 51.76767699999999], [-3.1999126, 51.7682553], [-3.1998251, 51.7689055], [-3.1997133999999994, 51.7696794], [-3.1995153999999997, 51.7708695], [-3.1994698999999995, 51.7712738], [-3.1994942999999996, 51.77164429999999], [-3.1995482999999996, 51.7719694], [-3.1996436000000004, 51.77231489999999], [-3.1997759, 51.772648999999994], [-3.200126899999999, 51.77331850000001], [-3.2004258999999995, 51.7738551], [-3.2007806, 51.774384700000006], [-3.2012773999999995, 51.7750515], [-3.2016543999999993, 51.77551359999999], [-3.2018455999999995, 51.7758096], [-3.2024115, 51.77657740000001]]} |
1.4 |
2208 |
2211 |
Ebbw Vale Parkway |
Ebbw Vale Town |
Ebbw Vale Town |
51.7765774 |
-3.2024115 |
51.7765774 |
-3.2024115 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Ebbw Vale Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330686 |
1790025093494538 |
112 |
112 |
2026-09-21 21:21:33.757293 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:33.482121 |
| 723950 |
754942 |
W69509 |
062J72M721 |
2026-09-21 |
COMPLETE |
20329989 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 754942, "stp": "P", "toc": "ScotRail", "uid": "W69509", "consist": "385106", "dest_crs": "FKG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69509/2026-09-21/detailed", "trust_id": "062J72M721", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Falkirk Grahamston", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "1", "is_terminated": 1, "next_location": "Falkirk Grahamston", "signalling_id": "2J72", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "2211", "current_leg_dep": "2209", "current_leg_end": "Falkirk Grahamston", "origin_dep_time": "2126", "origin_platform": "6", "current_location": "Falkirk Grahamston", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]}", "current_leg_start": "Camelon", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "56.0023668", "next_location_lon": "-3.7852366", "previous_location": "Camelon", "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\": 179.518, \"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: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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1768.886, \"from_m\": 1093.771, \"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\": 1834.087, \"from_m\": 1768.886, \"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\": 2039.933, \"from_m\": 1834.087, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2110.074, \"from_m\": 2039.933, \"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\": 3072.939, \"from_m\": 2110.074, \"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\": 3144.336, \"from_m\": 3072.939, \"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\": 4064.301, \"from_m\": 3144.336, \"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\": 5248.807, \"from_m\": 4064.301, \"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\": 5616.619, \"from_m\": 5248.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\": 12790.552, \"from_m\": 5616.619, \"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\": 13447.838, \"from_m\": 12790.552, \"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\": 13508.817, \"from_m\": 13447.838, \"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\": 13626.582, \"from_m\": 13508.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15677.412, \"from_m\": 13626.582, \"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\": 15745.954, \"from_m\": 15677.412, \"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\": 24379.701, \"from_m\": 15745.954, \"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\": 25327.859, \"from_m\": 24379.701, \"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\": 30535.738, \"from_m\": 25327.859, \"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\": 31075.54, \"from_m\": 30535.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31182.967, \"from_m\": 31075.54, \"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\": 33843.551, \"from_m\": 31182.967, \"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\": 34437.005, \"from_m\": 33843.551, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34866.802, \"from_m\": 34437.005, \"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\": 35548.331, \"from_m\": 34866.802, \"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\": 35650.086, \"from_m\": 35548.331, \"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\": 36244.646, \"from_m\": 35650.086, \"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\": 37778.844, \"from_m\": 36244.646, \"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\": 38444.051, \"from_m\": 37778.844, \"capability_applied\": null, \"effective_limit_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\": 754942, \"profile_key\": \"7390492305c2b0f7068d3c32ce8b06dcc17a4a3806ac6365a81a721df1e982da\", \"schedule_id\": 27957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.701, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2134\", \"location\": \"Springburn\", \"stage_seq\": 3, \"distance_m\": 2827.653, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Robroyston\", \"stage_seq\": 4, \"distance_m\": 6988.973, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Stepps\", \"stage_seq\": 5, \"distance_m\": 9153.313, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Gartcosh\", \"stage_seq\": 6, \"distance_m\": 13052.031, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 7, \"distance_m\": 13508.817, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 8, \"distance_m\": 15745.954, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Greenfaulds\", \"stage_seq\": 9, \"distance_m\": 21328.462, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Cumbernauld\", \"stage_seq\": 10, \"distance_m\": 22457.215, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 11, \"distance_m\": 31351.81, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 12, \"distance_m\": 34866.802, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 35659.68, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2206H\", \"location\": \"Camelon\", \"stage_seq\": 14, \"distance_m\": 36313.893, \"section_seq\": 1, \"route_path_id\": 141729}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Falkirk Grahamston\", \"stage_seq\": 15, \"distance_m\": 38444.051, \"section_seq\": 1, \"route_path_id\": 141729}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38444.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141729}], \"total_distance_m\": 38444.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38444.051, \"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": "2126", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0023668", "current_position_lon": "-3.7852366", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:15Z\", \"source_id\": 64061237, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:17Z\", \"source_id\": 20303873, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:50Z\", \"source_id\": 64087692, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:55Z\", \"source_id\": 20311631, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:49Z\", \"source_id\": 64114195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 20319378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:49Z\", \"source_id\": 64114195, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:54Z\", \"source_id\": 20319381, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:57Z\", \"source_id\": 64143065, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:02Z\", \"source_id\": 20327799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:21Z\", \"source_id\": 64150570, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:26Z\", \"source_id\": 20329989, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Falkirk Grahamston", "service_state_platform": "1", "timing_fact_generation": 1790025027202873, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:34.457144", "service_state_evidence_id": 20329989, "current_leg_start_actual_dep": "2026-09-21T22:08:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:34.619786", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GLQ |
FKG |
2J72 |
385106 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "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: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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1768.886, "from_m": 1093.771, "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": 1834.087, "from_m": 1768.886, "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": 2039.933, "from_m": 1834.087, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2110.074, "from_m": 2039.933, "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": 3072.939, "from_m": 2110.074, "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": 3144.336, "from_m": 3072.939, "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": 4064.301, "from_m": 3144.336, "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": 5248.807, "from_m": 4064.301, "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": 5616.619, "from_m": 5248.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": 12790.552, "from_m": 5616.619, "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": 13447.838, "from_m": 12790.552, "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": 13508.817, "from_m": 13447.838, "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": 13626.582, "from_m": 13508.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15677.412, "from_m": 13626.582, "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": 15745.954, "from_m": 15677.412, "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": 24379.701, "from_m": 15745.954, "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": 25327.859, "from_m": 24379.701, "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": 30535.738, "from_m": 25327.859, "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": 31075.54, "from_m": 30535.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31182.967, "from_m": 31075.54, "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": 33843.551, "from_m": 31182.967, "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": 34437.005, "from_m": 33843.551, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34866.802, "from_m": 34437.005, "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": 35548.331, "from_m": 34866.802, "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": 35650.086, "from_m": 35548.331, "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": 36244.646, "from_m": 35650.086, "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": 37778.844, "from_m": 36244.646, "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": 38444.051, "from_m": 37778.844, "capability_applied": null, "effective_limit_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": 754942, "profile_key": "7390492305c2b0f7068d3c32ce8b06dcc17a4a3806ac6365a81a721df1e982da", "schedule_id": 27957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2126", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.701, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2134", "location": "Springburn", "stage_seq": 3, "distance_m": 2827.653, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Robroyston", "stage_seq": 4, "distance_m": 6988.973, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Stepps", "stage_seq": 5, "distance_m": 9153.313, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Gartcosh", "stage_seq": 6, "distance_m": 13052.031, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Gartcosh Jn", "stage_seq": 7, "distance_m": 13508.817, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Garnqueen North Jn", "stage_seq": 8, "distance_m": 15745.954, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Greenfaulds", "stage_seq": 9, "distance_m": 21328.462, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Cumbernauld", "stage_seq": 10, "distance_m": 22457.215, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Greenhill Lower Jn", "stage_seq": 11, "distance_m": 31351.81, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Carmuirs West Jn", "stage_seq": 12, "distance_m": 34866.802, "section_seq": 1, "route_path_id": 141729}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 35659.68, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2206H", "location": "Camelon", "stage_seq": 14, "distance_m": 36313.893, "section_seq": 1, "route_path_id": 141729}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Falkirk Grahamston", "stage_seq": 15, "distance_m": 38444.051, "section_seq": 1, "route_path_id": 141729}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38444.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 141729}], "total_distance_m": 38444.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38444.051, "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": 1526, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:15Z", "source_id": 64061237, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:31:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:17Z", "source_id": 20303873, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:50Z", "source_id": 64087692, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:55Z", "source_id": 20311631, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:49Z", "source_id": 64114195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 20319378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2136, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:49Z", "source_id": 64114195, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:54Z", "source_id": 20319381, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1134, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:57Z", "source_id": 64143065, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:08:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:02Z", "source_id": 20327799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:21Z", "source_id": 64150570, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:26Z", "source_id": 20329989, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Glasgow Queen St High Level |
2126 |
2126 |
6 |
None |
None |
Falkirk Grahamston |
2209 |
2209 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69509/2026-09-21/detailed |
None |
Camelon |
2026-09-21T22:08:30+01:00 |
Falkirk Grahamston |
2.0 |
{"type": "LineString", "coordinates": [[-3.818244200000001, 56.006236599999994], [-3.8176641, 56.00618229999999], [-3.8169436, 56.00613699999999], [-3.8164156999999994, 56.00610549999999], [-3.8160526, 56.006085], [-3.8157307, 56.006070999999984], [-3.8153623, 56.00605199999999], [-3.8147937, 56.00602270000001], [-3.8142921, 56.0060207], [-3.8136582, 56.006030399999986], [-3.8128702, 56.0060618], [-3.8120756, 56.0061192], [-3.8112861, 56.0061894], [-3.8106472, 56.0062297], [-3.8099502999999992, 56.0062429], [-3.809459, 56.00623470000001], [-3.8092797, 56.00623169999999], [-3.808557299999999, 56.0061985], [-3.807992, 56.0061581], [-3.8074632, 56.0061143], [-3.8072299, 56.00609179999999], [-3.8064717, 56.00600879999999], [-3.8059417, 56.0059409], [-3.8051623, 56.0058124], [-3.8047004000000006, 56.005721699999995], [-3.8042787, 56.0056351], [-3.8040346, 56.00557959999999], [-3.8036993, 56.0054971], [-3.8033023999999993, 56.0053952], [-3.802967900000001, 56.0053105], [-3.8011135, 56.0047368], [-3.800335000000001, 56.004495899999995], [-3.7998423, 56.00434469999999], [-3.7995894, 56.004263], [-3.798896599999999, 56.0040509], [-3.7982212, 56.00387379999999], [-3.7977392, 56.0037648], [-3.7971393, 56.003637899999994], [-3.7966939000000006, 56.0035607], [-3.7961805, 56.0034794], [-3.7957642, 56.00343130000001], [-3.7944219, 56.0032758], [-3.7930554, 56.00314670000001], [-3.792988799999999, 56.00314039999999], [-3.7928989999999994, 56.0031316], [-3.791622400000001, 56.0030008], [-3.7909982, 56.0029369], [-3.7893344, 56.0027716], [-3.7867303, 56.0025089], [-3.7852366, 56.0023668]]} |
1.3 |
2209 |
2211 |
Camelon |
Falkirk Grahamston |
Falkirk Grahamston |
56.0023668 |
-3.7852366 |
56.0023668 |
-3.7852366 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Falkirk Grahamston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329989 |
1790025027202873 |
39 |
39 |
2026-09-21 21:21:34.619786 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:34.457144 |
| 723951 |
751356 |
C24641 |
151P86MX21 |
2026-09-21 |
COMPLETE |
20330255 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 751356, "stp": "O", "toc": "TransPennine Express", "uid": "C24641", "consist": "185118+185131", "dest_crs": "MCV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24641/2026-09-21/detailed", "trust_id": "151P86MX21", "origin_crs": "RCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1P86", "timing_status": "LATE", "origin_station": "Redcar Central", "current_leg_arr": "2211", "current_leg_dep": "2139", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1858", "origin_platform": "2", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-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": "Todmorden", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Todmorden", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5631.1, \"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\": 8189.025, \"from_m\": 5631.1, \"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\": 12009.644, \"from_m\": 8189.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\": 12214.43, \"from_m\": 12009.644, \"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\": 12251.291, \"from_m\": 12214.43, \"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\": 13311.388, \"from_m\": 12251.291, \"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\": 13805.489, \"from_m\": 13311.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14213.354, \"from_m\": 13805.489, \"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\": 14489.179, \"from_m\": 14213.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\": 16178.853, \"from_m\": 14489.179, \"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\": 17009.209, \"from_m\": 16178.853, \"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\": 17228.302, \"from_m\": 17009.209, \"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\": 17644.83, \"from_m\": 17228.302, \"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\": 18048.086, \"from_m\": 17644.83, \"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\": 18743.447, \"from_m\": 18048.086, \"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\": 19599.905, \"from_m\": 18743.447, \"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\": 19871.797, \"from_m\": 19599.905, \"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\": 22236.501, \"from_m\": 19871.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41826.096, \"from_m\": 22236.501, \"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\": 44340.632, \"from_m\": 41826.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44688.838, \"from_m\": 44340.632, \"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\": 45294.211, \"from_m\": 44688.838, \"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\": 91754.417, \"from_m\": 45294.211, \"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\": 92949.715, \"from_m\": 91754.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93272.556, \"from_m\": 92949.715, \"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\": 93333.396, \"from_m\": 93272.556, \"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\": 94020.72, \"from_m\": 93333.396, \"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\": 94430.715, \"from_m\": 94020.72, \"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\": 94535.976, \"from_m\": 94430.715, \"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\": 94587.024, \"from_m\": 94535.976, \"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\": 96874.072, \"from_m\": 94587.024, \"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\": 99023.695, \"from_m\": 96874.072, \"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\": 110474.105, \"from_m\": 99023.695, \"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\": 111799.84, \"from_m\": 110474.105, \"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\": 119130.427, \"from_m\": 111799.84, \"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\": 119161.308, \"from_m\": 119130.427, \"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\": 128335.79, \"from_m\": 119161.308, \"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\": 128402.765, \"from_m\": 128335.79, \"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\": 130331.55, \"from_m\": 128402.765, \"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\": 131150.72, \"from_m\": 130331.55, \"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\": 133200.167, \"from_m\": 131150.72, \"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\": 133239.257, \"from_m\": 133200.167, \"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\": 133922.687, \"from_m\": 133239.257, \"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\": 134369.939, \"from_m\": 133922.687, \"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\": 134706.143, \"from_m\": 134369.939, \"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\": 134956.057, \"from_m\": 134706.143, \"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\": 135449.917, \"from_m\": 134956.057, \"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\": 135815.624, \"from_m\": 135449.917, \"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\": 136095.242, \"from_m\": 135815.624, \"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\": 140306.88, \"from_m\": 136095.242, \"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\": 140398.888, \"from_m\": 140306.88, \"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\": 141639.485, \"from_m\": 140398.888, \"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\": 142325.006, \"from_m\": 141639.485, \"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\": 156319.961, \"from_m\": 142325.006, \"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\": 158728.874, \"from_m\": 156319.961, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158786.651, \"from_m\": 158728.874, \"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\": 166150.206, \"from_m\": 158786.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166197.528, \"from_m\": 166150.206, \"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\": 168637.618, \"from_m\": 166197.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 169111.913, \"from_m\": 168637.618, \"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\": 176012.623, \"from_m\": 169111.913, \"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\": 178061.815, \"from_m\": 176012.623, \"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\": 179965.439, \"from_m\": 178061.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180339.396, \"from_m\": 179965.439, \"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\": 184337.287, \"from_m\": 180339.396, \"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\": 184386.77, \"from_m\": 184337.287, \"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\": 184436.131, \"from_m\": 184386.77, \"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\": 185983.861, \"from_m\": 184436.131, \"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\": 188844.828, \"from_m\": 185983.861, \"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\": 189047.124, \"from_m\": 188844.828, \"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\": 198757.297, \"from_m\": 189047.124, \"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\": 199699.004, \"from_m\": 198757.297, \"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\": 199888.381, \"from_m\": 199699.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\": 201771.613, \"from_m\": 199888.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213887.42, \"from_m\": 201771.613, \"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\": 213944.859, \"from_m\": 213887.42, \"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\": 213967.625, \"from_m\": 213944.859, \"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\": 214033.823, \"from_m\": 213967.625, \"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\": 215661.193, \"from_m\": 214033.823, \"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\": 216119.066, \"from_m\": 215661.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}], \"service_id\": 751356, \"profile_key\": \"512fc0efb854259ba5f0faa0ca7f229157959ab25aa4351d4410752a81a2db2f\", \"schedule_id\": 35630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Redcar Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Shell Jn\", \"stage_seq\": 2, \"distance_m\": 5001.524, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"South Bank\", \"stage_seq\": 3, \"distance_m\": 7994.272, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 10651.862, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1914\", \"location\": \"Middlesbrough\", \"stage_seq\": 5, \"distance_m\": 12030.19, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 6, \"distance_m\": 13776.882, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920\", \"location\": \"Thornaby\", \"stage_seq\": 7, \"distance_m\": 17208.134, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 8, \"distance_m\": 18658.585, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 9, \"distance_m\": 19871.797, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1926\", \"location\": \"Eaglescliffe\", \"stage_seq\": 10, \"distance_m\": 22082.933, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1931\", \"location\": \"Yarm\", \"stage_seq\": 11, \"distance_m\": 26267.702, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Northallerton East Jn\", \"stage_seq\": 12, \"distance_m\": 44633.082, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948\", \"location\": \"Northallerton\", \"stage_seq\": 13, \"distance_m\": 45636.175, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"1955\", \"wtt_dep\": \"1956\", \"location\": \"Thirsk\", \"stage_seq\": 14, \"distance_m\": 58122.332, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 15, \"distance_m\": 78404.562, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Skelton Jn\", \"stage_seq\": 16, \"distance_m\": 91187.606, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2021\", \"location\": \"York\", \"stage_seq\": 17, \"distance_m\": 93782.751, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Colton Jn\", \"stage_seq\": 18, \"distance_m\": 102676.802, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Church Fenton\", \"stage_seq\": 19, \"distance_m\": 111060.287, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Micklefield\", \"stage_seq\": 20, \"distance_m\": 119261.712, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Cross Gates\", \"stage_seq\": 21, \"distance_m\": 127717.796, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 22, \"distance_m\": 132195.287, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2045\", \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 134830.005, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Leeds West Jn\", \"stage_seq\": 24, \"distance_m\": 135345.499, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 25, \"distance_m\": 135739.54, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Morley\", \"stage_seq\": 26, \"distance_m\": 142215.511, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2057\", \"location\": \"Dewsbury\", \"stage_seq\": 27, \"distance_m\": 149582.767, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 28, \"distance_m\": 151999.174, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 29, \"distance_m\": 152988.504, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 30, \"distance_m\": 156319.961, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 31, \"distance_m\": 158728.874, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2108\", \"location\": \"Brighouse\", \"stage_seq\": 32, \"distance_m\": 160850.637, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Greetland Jn\", \"stage_seq\": 33, \"distance_m\": 166302.655, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 34, \"distance_m\": 169111.913, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2117\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 35, \"distance_m\": 170104.025, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 36, \"distance_m\": 176091.016, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 37, \"distance_m\": 178160.755, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 38, \"distance_m\": 184337.287, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132H\", \"location\": \"Todmorden\", \"stage_seq\": 39, \"distance_m\": 185306.099, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Littleborough\", \"stage_seq\": 40, \"distance_m\": 193928.133, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 41, \"distance_m\": 198801.403, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142\", \"location\": \"Rochdale\", \"stage_seq\": 42, \"distance_m\": 199266.043, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Castleton East Jn\", \"stage_seq\": 43, \"distance_m\": 202110.43, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 44, \"distance_m\": 208424.244, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 45, \"distance_m\": 212519.818, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 46, \"distance_m\": 213944.859, \"section_seq\": 1, \"route_path_id\": 144887}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 47, \"distance_m\": 216119.066, \"section_seq\": 1, \"route_path_id\": 144887}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 216119.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144887}], \"total_distance_m\": 216119.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 210664.993, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5454.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1858", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:20:48Z\", \"source_id\": 63733139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:20:53Z\", \"source_id\": 20204032, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:47Z\", \"source_id\": 63755110, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:28:54Z\", \"source_id\": 20210538, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:29:00Z\", \"source_id\": 20210705, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:33:54Z\", \"source_id\": 63769161, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:06Z\", \"source_id\": 20215675, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:37:19Z\", \"source_id\": 63778358, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:37:27Z\", \"source_id\": 20219728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:41Z\", \"source_id\": 63819626, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:16Z\", \"source_id\": 20232324, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:29Z\", \"source_id\": 20232542, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:37Z\", \"source_id\": 63840566, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:02:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:00:38Z\", \"source_id\": 20241050, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:51Z\", \"source_id\": 20256926, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:13Z\", \"source_id\": 63935418, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:19Z\", \"source_id\": 20267821, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:17Z\", \"source_id\": 63949987, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:23Z\", \"source_id\": 20272053, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:33Z\", \"source_id\": 63965208, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:39Z\", \"source_id\": 20276418, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:53Z\", \"source_id\": 63985521, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:57Z\", \"source_id\": 20282091, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:08Z\", \"source_id\": 63995753, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:10Z\", \"source_id\": 20284975, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:56Z\", \"source_id\": 64014696, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:59Z\", \"source_id\": 20290397, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:42Z\", \"source_id\": 64023478, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:45Z\", \"source_id\": 20292920, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:28Z\", \"source_id\": 64041519, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:31Z\", \"source_id\": 20298127, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:32Z\", \"source_id\": 64054925, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:35Z\", \"source_id\": 20302145, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:42Z\", \"source_id\": 64064673, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:43Z\", \"source_id\": 20304837, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:08Z\", \"source_id\": 64079686, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:13Z\", \"source_id\": 20309142, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:22Z\", \"source_id\": 64093160, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:27Z\", \"source_id\": 20313235, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:10Z\", \"source_id\": 64103986, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:13Z\", \"source_id\": 20316331, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:45Z\", \"source_id\": 64151296, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:49Z\", \"source_id\": 20330255, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "3", "timing_fact_generation": 1790025050379633, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:38.373874", "service_state_evidence_id": 20330255, "current_leg_start_actual_dep": "2026-09-21T21:42:30+01:00", "operational_evidence_version": 198, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:38.851251", "service_state_valid_until_kind": null, "operational_interpretation_version": 198, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
RCC |
MCV |
1P86 |
185118+185131 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 5631.1, "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": 8189.025, "from_m": 5631.1, "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": 12009.644, "from_m": 8189.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": 12214.43, "from_m": 12009.644, "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": 12251.291, "from_m": 12214.43, "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": 13311.388, "from_m": 12251.291, "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": 13805.489, "from_m": 13311.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14213.354, "from_m": 13805.489, "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": 14489.179, "from_m": 14213.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": 16178.853, "from_m": 14489.179, "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": 17009.209, "from_m": 16178.853, "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": 17228.302, "from_m": 17009.209, "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": 17644.83, "from_m": 17228.302, "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": 18048.086, "from_m": 17644.83, "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": 18743.447, "from_m": 18048.086, "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": 19599.905, "from_m": 18743.447, "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": 19871.797, "from_m": 19599.905, "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": 22236.501, "from_m": 19871.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41826.096, "from_m": 22236.501, "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": 44340.632, "from_m": 41826.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44688.838, "from_m": 44340.632, "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": 45294.211, "from_m": 44688.838, "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": 91754.417, "from_m": 45294.211, "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": 92949.715, "from_m": 91754.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93272.556, "from_m": 92949.715, "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": 93333.396, "from_m": 93272.556, "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": 94020.72, "from_m": 93333.396, "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": 94430.715, "from_m": 94020.72, "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": 94535.976, "from_m": 94430.715, "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": 94587.024, "from_m": 94535.976, "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": 96874.072, "from_m": 94587.024, "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": 99023.695, "from_m": 96874.072, "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": 110474.105, "from_m": 99023.695, "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": 111799.84, "from_m": 110474.105, "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": 119130.427, "from_m": 111799.84, "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": 119161.308, "from_m": 119130.427, "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": 128335.79, "from_m": 119161.308, "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": 128402.765, "from_m": 128335.79, "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": 130331.55, "from_m": 128402.765, "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": 131150.72, "from_m": 130331.55, "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": 133200.167, "from_m": 131150.72, "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": 133239.257, "from_m": 133200.167, "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": 133922.687, "from_m": 133239.257, "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": 134369.939, "from_m": 133922.687, "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": 134706.143, "from_m": 134369.939, "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": 134956.057, "from_m": 134706.143, "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": 135449.917, "from_m": 134956.057, "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": 135815.624, "from_m": 135449.917, "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": 136095.242, "from_m": 135815.624, "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": 140306.88, "from_m": 136095.242, "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": 140398.888, "from_m": 140306.88, "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": 141639.485, "from_m": 140398.888, "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": 142325.006, "from_m": 141639.485, "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": 156319.961, "from_m": 142325.006, "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": 158728.874, "from_m": 156319.961, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158786.651, "from_m": 158728.874, "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": 166150.206, "from_m": 158786.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166197.528, "from_m": 166150.206, "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": 168637.618, "from_m": 166197.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 169111.913, "from_m": 168637.618, "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": 176012.623, "from_m": 169111.913, "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": 178061.815, "from_m": 176012.623, "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": 179965.439, "from_m": 178061.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180339.396, "from_m": 179965.439, "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": 184337.287, "from_m": 180339.396, "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": 184386.77, "from_m": 184337.287, "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": 184436.131, "from_m": 184386.77, "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": 185983.861, "from_m": 184436.131, "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": 188844.828, "from_m": 185983.861, "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": 189047.124, "from_m": 188844.828, "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": 198757.297, "from_m": 189047.124, "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": 199699.004, "from_m": 198757.297, "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": 199888.381, "from_m": 199699.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": 201771.613, "from_m": 199888.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 213887.42, "from_m": 201771.613, "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": 213944.859, "from_m": 213887.42, "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": 213967.625, "from_m": 213944.859, "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": 214033.823, "from_m": 213967.625, "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": 215661.193, "from_m": 214033.823, "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": 216119.066, "from_m": 215661.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}], "service_id": 751356, "profile_key": "512fc0efb854259ba5f0faa0ca7f229157959ab25aa4351d4410752a81a2db2f", "schedule_id": 35630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1858", "location": "Redcar Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Shell Jn", "stage_seq": 2, "distance_m": 5001.524, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "South Bank", "stage_seq": 3, "distance_m": 7994.272, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 10651.862, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1914", "location": "Middlesbrough", "stage_seq": 5, "distance_m": 12030.19, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Newport East Jn (Teesside)", "stage_seq": 6, "distance_m": 13776.882, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920", "location": "Thornaby", "stage_seq": 7, "distance_m": 17208.134, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921H", "location": "Bowesfield Jn", "stage_seq": 8, "distance_m": 18658.585, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Stockton Cut Jn", "stage_seq": 9, "distance_m": 19871.797, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1926", "location": "Eaglescliffe", "stage_seq": 10, "distance_m": 22082.933, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1931", "location": "Yarm", "stage_seq": 11, "distance_m": 26267.702, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Northallerton East Jn", "stage_seq": 12, "distance_m": 44633.082, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948", "location": "Northallerton", "stage_seq": 13, "distance_m": 45636.175, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "1955", "wtt_dep": "1956", "location": "Thirsk", "stage_seq": 14, "distance_m": 58122.332, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Tollerton Jn", "stage_seq": 15, "distance_m": 78404.562, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Skelton Jn", "stage_seq": 16, "distance_m": 91187.606, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2021", "location": "York", "stage_seq": 17, "distance_m": 93782.751, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Colton Jn", "stage_seq": 18, "distance_m": 102676.802, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Church Fenton", "stage_seq": 19, "distance_m": 111060.287, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Micklefield", "stage_seq": 20, "distance_m": 119261.712, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Cross Gates", "stage_seq": 21, "distance_m": 127717.796, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Neville H. West Jn", "stage_seq": 22, "distance_m": 132195.287, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2045", "location": "Leeds", "stage_seq": 23, "distance_m": 134830.005, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Leeds West Jn", "stage_seq": 24, "distance_m": 135345.499, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Whitehall Jn", "stage_seq": 25, "distance_m": 135739.54, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Morley", "stage_seq": 26, "distance_m": 142215.511, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2057", "location": "Dewsbury", "stage_seq": 27, "distance_m": 149582.767, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Thornhill L.N.W. Jn", "stage_seq": 28, "distance_m": 151999.174, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059H", "location": "Mirfield East Jn", "stage_seq": 29, "distance_m": 152988.504, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Heaton Lodge Jn", "stage_seq": 30, "distance_m": 156319.961, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Bradley Wood Jn", "stage_seq": 31, "distance_m": 158728.874, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2108", "location": "Brighouse", "stage_seq": 32, "distance_m": 160850.637, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Greetland Jn", "stage_seq": 33, "distance_m": 166302.655, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Milner Royd Jn", "stage_seq": 34, "distance_m": 169111.913, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2117", "location": "Sowerby Bridge", "stage_seq": 35, "distance_m": 170104.025, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Mytholmroyd", "stage_seq": 36, "distance_m": 176091.016, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126H", "location": "Hebden Bridge", "stage_seq": 37, "distance_m": 178160.755, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Hall Royd Jn", "stage_seq": 38, "distance_m": 184337.287, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132H", "location": "Todmorden", "stage_seq": 39, "distance_m": 185306.099, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Littleborough", "stage_seq": 40, "distance_m": 193928.133, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Rochdale East Jn", "stage_seq": 41, "distance_m": 198801.403, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142", "location": "Rochdale", "stage_seq": 42, "distance_m": 199266.043, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Castleton East Jn", "stage_seq": 43, "distance_m": 202110.43, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Vitriol Works S.B.", "stage_seq": 44, "distance_m": 208424.244, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Thorpes Bridge Jn", "stage_seq": 45, "distance_m": 212519.818, "section_seq": 1, "route_path_id": 144887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Miles Platting Jn", "stage_seq": 46, "distance_m": 213944.859, "section_seq": 1, "route_path_id": 144887}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 47, "distance_m": 216119.066, "section_seq": 1, "route_path_id": 144887}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 216119.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 144887}], "total_distance_m": 216119.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 210664.993, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5454.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:20:48Z", "source_id": 63733139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:20:53Z", "source_id": 20204032, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:47Z", "source_id": 63755110, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:28:54Z", "source_id": 20210538, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:29:00Z", "source_id": 20210705, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:33:54Z", "source_id": 63769161, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:06Z", "source_id": 20215675, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4469, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:37:19Z", "source_id": 63778358, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:37:27Z", "source_id": 20219728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4485, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:41Z", "source_id": 63819626, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T18:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:16Z", "source_id": 20232324, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:29Z", "source_id": 20232542, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:37Z", "source_id": 63840566, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:02:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:00:38Z", "source_id": 20241050, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:51Z", "source_id": 20256926, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:13Z", "source_id": 63935418, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T19:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:19Z", "source_id": 20267821, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:17Z", "source_id": 63949987, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:23Z", "source_id": 20272053, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:33Z", "source_id": 63965208, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:39Z", "source_id": 20276418, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:53Z", "source_id": 63985521, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T19:58:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:57Z", "source_id": 20282091, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:08Z", "source_id": 63995753, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:10Z", "source_id": 20284975, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6127, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:56Z", "source_id": 64014696, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:10:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:59Z", "source_id": 20290397, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:42Z", "source_id": 64023478, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:45Z", "source_id": 20292920, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6153, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:28Z", "source_id": 64041519, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:31Z", "source_id": 20298127, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:32Z", "source_id": 64054925, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:35Z", "source_id": 20302145, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:42Z", "source_id": 64064673, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:43Z", "source_id": 20304837, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:08Z", "source_id": 64079686, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:13Z", "source_id": 20309142, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:22Z", "source_id": 64093160, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:27Z", "source_id": 20313235, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:10Z", "source_id": 64103986, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:13Z", "source_id": 20316331, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8189, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:45Z", "source_id": 64151296, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:11:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:49Z", "source_id": 20330255, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Redcar Central |
1858 |
1858 |
2 |
None |
None |
Manchester Victoria |
2201 |
2201 |
3 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C24641/2026-09-21/detailed |
None |
Todmorden |
2026-09-21T21:42:30+01:00 |
Manchester Victoria |
32.0 |
{"type": "LineString", "coordinates": [[-2.0997789049988307, 53.713864151671466], [-2.1000825, 53.7137091], [-2.1003865, 53.7135513], [-2.1009235, 53.7132283], [-2.1011664, 53.7130667], [-2.1012745, 53.7129949], [-2.1014561, 53.71287409999999], [-2.1019797, 53.7125059], [-2.102388299999999, 53.7121804], [-2.1027601999999996, 53.7118662], [-2.103445, 53.7111801], [-2.1038182, 53.7107244], [-2.1041396, 53.7102386], [-2.1048061, 53.7092522], [-2.1051149, 53.708762199999995], [-2.1055627, 53.7080518], [-2.1063388999999995, 53.7068655], [-2.1064694, 53.706658399999995], [-2.1068296999999996, 53.705992499999994], [-2.1072237, 53.705214999999995], [-2.1073305999999996, 53.7049281], [-2.107427, 53.70463999999999], [-2.1075128, 53.7043507], [-2.1075874, 53.7040602], [-2.1076524, 53.703744500000006], [-2.1076974, 53.7034276], [-2.1077223999999997, 53.7031099], [-2.1077345999999997, 53.702577600000005], [-2.1077262, 53.7021804], [-2.1076357, 53.7015618], [-2.1075235, 53.701113800000016], [-2.1072789, 53.70038549999999], [-2.1070772000000004, 53.6998509], [-2.1067381, 53.6991163], [-2.1065217, 53.6987143], [-2.1062615999999994, 53.6982824], [-2.1058218999999996, 53.69767769999999], [-2.1057574999999997, 53.6976043], [-2.1056341, 53.69745330000001], [-2.105277, 53.6970482], [-2.1051718, 53.69694640000001], [-2.1047906999999997, 53.6965295], [-2.1047787, 53.6965164], [-2.1044360999999996, 53.69614229999999], [-2.1043049, 53.69598919999999], [-2.1039644, 53.695570999999994], [-2.1036668, 53.6951711], [-2.101941, 53.6928752], [-2.101264, 53.69200049999999], [-2.1011544, 53.6918577], [-2.1001304, 53.69052299999999], [-2.0993565, 53.6896549], [-2.0989401, 53.6892383], [-2.0984581, 53.68879330000001], [-2.097968, 53.688353600000006], [-2.09742, 53.6879016], [-2.0963833, 53.68710610000001], [-2.0962211, 53.6869816], [-2.0950941, 53.68626269999999], [-2.0945049, 53.685891699999985], [-2.0939584, 53.6855276], [-2.0938403, 53.68543720000001], [-2.0932517, 53.685022299999986], [-2.0930326, 53.68485230000001], [-2.0925583000000003, 53.6844355], [-2.0922984, 53.68418770000001], [-2.0920794, 53.6839518], [-2.0918109, 53.6836784], [-2.0917738, 53.68364059999999], [-2.0917397, 53.683598700000005], [-2.0913377999999994, 53.68310509999999], [-2.091048, 53.68263459999999], [-2.0909135, 53.68240500000001], [-2.0907625999999997, 53.68213370000001], [-2.090484899999999, 53.68146319999999], [-2.0903748963950317, 53.68115157602794], [-2.0898236, 53.67958980000001], [-2.0891247, 53.67762629999999], [-2.0889792999999997, 53.6771089], [-2.0881442, 53.6747513], [-2.0867261, 53.6706678], [-2.0859778, 53.6685881], [-2.0856401, 53.66754230000001], [-2.0852842, 53.6664867], [-2.0845618, 53.66444609999999], [-2.084121, 53.66314], [-2.0835669999999995, 53.661589], [-2.0833967, 53.66107220000001], [-2.0832045, 53.6605071], [-2.0830890000000006, 53.6599921], [-2.0830438999999994, 53.659741099999984], [-2.0830366, 53.65967270000001], [-2.0830027, 53.65935660000001], [-2.0830057, 53.6591979], [-2.0830132, 53.6587971], [-2.0830389999999994, 53.6582891], [-2.0831072, 53.65781199999999], [-2.0832145, 53.657305699999995], [-2.0834139, 53.656455400000006], [-2.0836256, 53.6556246], [-2.083849, 53.65479799999999], [-2.0840645999999996, 53.6539595], [-2.0842473, 53.653380299999995], [-2.0844566, 53.6527928], [-2.0846028, 53.65242860000001], [-2.0847845, 53.652042299999984], [-2.0850028, 53.651621599999984], [-2.0852232, 53.65119859999999], [-2.0854676, 53.650776], [-2.0857199999999994, 53.65036559999999], [-2.0859926, 53.6499525], [-2.0863035, 53.64953959999999], [-2.0866247, 53.64913369999999], [-2.086973, 53.6487272], [-2.0873524, 53.64829389999999], [-2.0877664, 53.647849699999995], [-2.0882007, 53.64741990000001], [-2.0886629, 53.6469852], [-2.0892958, 53.64643190000001], [-2.0899704, 53.6458799], [-2.0914191, 53.6448174], [-2.0921163999999997, 53.64436580000001], [-2.0928454999999997, 53.6438987], [-2.0934386, 53.6435724], [-2.0937161, 53.6434189], [-2.0943804, 53.6430837], [-2.0945894, 53.64297820000001], [-2.0950278, 53.642765100000005], [-2.095753, 53.642422100000005], [-2.096925, 53.6418701], [-2.0992776, 53.640761899999994], [-2.0999226999999996, 53.640464999999985], [-2.1005583, 53.6401589], [-2.1011898, 53.6398673], [-2.1018655999999996, 53.6395424], [-2.1035597, 53.63874549999999], [-2.1052883, 53.637951], [-2.1064040999999993, 53.6374166], [-2.1065946, 53.6373304], [-2.1069788, 53.637157599999995], [-2.1078113, 53.6367649], [-2.1085478999999996, 53.63640610000001], [-2.1087518, 53.636292199999986], [-2.1093098999999995, 53.6359966], [-2.1100357, 53.6355939], [-2.1106864, 53.6352069], [-2.1113661, 53.6347924], [-2.1122699, 53.634203], [-2.1131227999999997, 53.6335881], [-2.1133702, 53.6333983], [-2.1142027999999997, 53.6327678], [-2.1203102, 53.6281429], [-2.1206131990586328, 53.62791270082296], [-2.1256097, 53.62411650000001], [-2.1259437, 53.62388120000001], [-2.1262864, 53.6236214], [-2.1266194, 53.6233709], [-2.1269259, 53.6231096], [-2.1281665, 53.6220654], [-2.129411, 53.6210344], [-2.1306862, 53.62000059999999], [-2.1315856, 53.61936209999999], [-2.1325497, 53.6187297], [-2.1333893, 53.6182376], [-2.1334966999999994, 53.6181746], [-2.1344937999999996, 53.6176216], [-2.1354965999999997, 53.6170771], [-2.1365525999999995, 53.61654889999999], [-2.1367876, 53.6164361], [-2.1380974000000004, 53.615833299999984], [-2.139015, 53.61544550000001], [-2.1399665999999997, 53.615068], [-2.1407592, 53.6147815], [-2.1409750999999995, 53.61470349999999], [-2.1419897, 53.6143516], [-2.1441727, 53.613682], [-2.1455361, 53.6132664], [-2.1467076, 53.61290040000001], [-2.1469837, 53.6128101], [-2.1475613, 53.6126103], [-2.147812, 53.6125172], [-2.1484040999999996, 53.61231149999998], [-2.1490181, 53.6120839], [-2.149343, 53.611960800000006], [-2.1497141, 53.61180339999999], [-2.1504242, 53.6115199], [-2.1506665, 53.61143009999999], [-2.1508677, 53.61136229999999], [-2.1510128, 53.61131340000001], [-2.1511795, 53.6112607], [-2.1514275, 53.6111838], [-2.1515873, 53.61114380000001], [-2.151887, 53.6110556], [-2.1525389999999995, 53.6108338], [-2.1530065, 53.610650799999995], [-2.1534164999999996, 53.6104792], [-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-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]]} |
19.1 |
2139 |
2211 |
Todmorden |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330255 |
1790025050379633 |
198 |
198 |
2026-09-21 21:21:38.851251 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:38.373874 |
| 723952 |
755634 |
P64729 |
325H31M721 |
2026-09-21 |
COMPLETE |
20329745 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755634, "stp": "O", "toc": "Northern", "uid": "P64729", "consist": "150268", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64729/2026-09-21/detailed", "trust_id": "325H31M721", "origin_crs": "RSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-21", "dest_arr_time": "2217", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "5H31", "timing_status": "EARLY", "origin_station": "Rose Hill Marple", "current_leg_arr": "2211", "current_leg_dep": "2153", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2158", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0765086, 53.396043199999994], [-2.076383, 53.3962794], [-2.0761798999999996, 53.396644900000005], [-2.0759572, 53.39700179999999], [-2.0755702, 53.397550200000005], [-2.0751219, 53.39806519999999], [-2.0748283999999995, 53.398373600000006], [-2.074563, 53.3986409], [-2.0740471, 53.399122199999994], [-2.0736865999999994, 53.3994239], [-2.0733404, 53.3997025], [-2.0728342, 53.400065899999994], [-2.0723201, 53.4004048], [-2.0717705, 53.400750599999995], [-2.0712078, 53.4010701], [-2.0695322999999997, 53.4019473], [-2.0687157, 53.40237789999999], [-2.0678931000000005, 53.4028159], [-2.0671883, 53.40319449999999], [-2.0668043, 53.403421400000006], [-2.0665938, 53.403552600000005], [-2.066125153474899, 53.40381252277694], [-2.0656885, 53.40405470000001], [-2.0654418, 53.4042474], [-2.0652513, 53.4044496], [-2.0650569, 53.40471749999999], [-2.0649818, 53.404919699999994], [-2.0649267999999994, 53.4051356], [-2.0649026, 53.40543460000001], [-2.0649523, 53.40573760000001], [-2.0650086, 53.4058928], [-2.0650874, 53.4060499], [-2.0652016999999994, 53.4062526], [-2.065370699999999, 53.4064333], [-2.065483, 53.4065364], [-2.0656952999999993, 53.4066907], [-2.0659795999999995, 53.40684259999998], [-2.066125153474899, 53.406894199174886], [-2.0663637999999995, 53.40697879999999], [-2.0671317, 53.407216800000015], [-2.0676873, 53.407388999999995], [-2.0685814, 53.40766610000001], [-2.0702467, 53.4081822], [-2.0708772, 53.40838230000001], [-2.0718185999999994, 53.4086493], [-2.0732294999999996, 53.40900739999999], [-2.0739215, 53.40919609999999], [-2.075434200000001, 53.4096645], [-2.0776873, 53.41035680000001], [-2.0792754, 53.41085249999999], [-2.0810509999999995, 53.4114073], [-2.0823975, 53.411829399999995], [-2.0840897, 53.4123499], [-2.0854163, 53.41276619999999], [-2.0867673999999994, 53.413182699999986], [-2.0870464999999996, 53.4132678], [-2.0886131, 53.4137732], [-2.0890274, 53.4139022], [-2.0896669, 53.41410739999999], [-2.089857, 53.41416790000001], [-2.0902230438653704, 53.41428429590598], [-2.0903608, 53.4143281], [-2.0907821, 53.4144614], [-2.0912114, 53.4145973], [-2.0915393999999994, 53.4146728], [-2.0921512, 53.41483089999999], [-2.0926768, 53.4149926], [-2.0932974000000004, 53.4152205], [-2.0940209, 53.415499999999994], [-2.0946132, 53.4157681], [-2.0960487, 53.41644689999998], [-2.0979548, 53.4173613], [-2.0983523, 53.4175517], [-2.0992553, 53.4179852], [-2.1001615999999994, 53.41842270000001], [-2.1018602, 53.419240999999985], [-2.1026633, 53.4196256], [-2.1039908, 53.42025339999999], [-2.1051934999999995, 53.420837500000005], [-2.1064499, 53.4214338], [-2.1072428999999997, 53.4217998], [-2.1081720999999995, 53.42217269999998], [-2.1093824, 53.4226423], [-2.1097073, 53.422763], [-2.1104813999999994, 53.4230505], [-2.1111478, 53.4233005], [-2.1114324, 53.423404299999994], [-2.1115023, 53.42343199999999], [-2.1121995, 53.423708000000005], [-2.1131880999999995, 53.4240833], [-2.1137139477084306, 53.424277535207494], [-2.113772474576563, 53.42429915353792], [-2.1142258000000003, 53.4244666], [-2.1209766, 53.4270173], [-2.121239399999999, 53.4271158], [-2.1251995999999997, 53.428609599999994], [-2.1274566, 53.429451], [-2.1315945999999997, 53.43102], [-2.1335698, 53.4317724], [-2.1341105999999996, 53.431977799999984], [-2.1358195, 53.4326172], [-2.1363527, 53.4328224], [-2.1367192, 53.432970999999995], [-2.1372015, 53.43319499999999], [-2.1376612, 53.4334281], [-2.1381374, 53.4337054], [-2.1385351, 53.4339649], [-2.1389674, 53.43425759999999], [-2.1393679999999997, 53.4345596], [-2.1394881, 53.4346639], [-2.1398185, 53.4349463], [-2.1402159, 53.4353358], [-2.140686, 53.435915], [-2.1408064, 53.43609839999999], [-2.1409093, 53.43627429999999], [-2.1410802, 53.4366046], [-2.1411996, 53.436822599999985], [-2.1412971, 53.43701380000001], [-2.1413579, 53.4371946], [-2.1414118, 53.4373536], [-2.1414892, 53.43766059999999], [-2.1423376, 53.4399675], [-2.14259, 53.4406092], [-2.1427414, 53.4409429], [-2.1428925999999997, 53.44124539999999], [-2.1430464999999996, 53.4415166], [-2.1432183, 53.44179519999999], [-2.1434035, 53.4420697], [-2.1436021, 53.4423477], [-2.1437783, 53.44258739999999], [-2.1439503, 53.4428017], [-2.1441402, 53.4430212], [-2.1443241, 53.4432233], [-2.144818312108603, 53.44370661683243], [-2.1449727, 53.443857599999994], [-2.1453812, 53.444202], [-2.1458124, 53.4445424], [-2.1467311, 53.445199899999984], [-2.1471696, 53.44548770000001], [-2.1479990999999994, 53.4459625], [-2.1488101, 53.4463905], [-2.1497039, 53.44678179999999], [-2.1505735, 53.447152], [-2.1520997, 53.447800699999995], [-2.1536411, 53.448441200000005], [-2.155133, 53.4490733], [-2.1558752, 53.4493967], [-2.1559566818868516, 53.44943105662028], [-2.1560877000000005, 53.4494863], [-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Rose Hill Marple", "dest_arr_time_act": "2217", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Rose Hill Marple", "current_leg_milage": "9.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1462.789, \"from_m\": 0.0, \"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\": 1489.881, \"from_m\": 1462.789, \"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\": 1598.349, \"from_m\": 1489.881, \"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\": 3361.203, \"from_m\": 1598.349, \"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\": 3393.419, \"from_m\": 3361.203, \"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\": 3460.915, \"from_m\": 3393.419, \"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\": 12817.832, \"from_m\": 3460.915, \"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\": 12860.295, \"from_m\": 12817.832, \"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\": 13331.607, \"from_m\": 12860.295, \"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\": 13417.811, \"from_m\": 13331.607, \"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\": 13476.166, \"from_m\": 13417.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}, {\"to_m\": 14231.638, \"from_m\": 13476.166, \"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\": 14401.131, \"from_m\": 14231.638, \"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\": 14491.85, \"from_m\": 14401.131, \"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\": 14515.908, \"from_m\": 14491.85, \"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\": 14586.92, \"from_m\": 14515.908, \"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\": 14625.915, \"from_m\": 14586.92, \"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\": 14669.07, \"from_m\": 14625.915, \"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\": 14832.795, \"from_m\": 14669.07, \"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\": 15142.208, \"from_m\": 14832.795, \"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\": 15188.414, \"from_m\": 15142.208, \"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\": 15266.204, \"from_m\": 15188.414, \"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\": 15675.384, \"from_m\": 15266.204, \"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\": 755634, \"profile_key\": \"60b31ac96e27dfbe21202558fc8fc402a3966e89e9959dbea5ef97ac8eff325c\", \"schedule_id\": 39967, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Rose Hill Marple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 2, \"distance_m\": 1540.979, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Romiley\", \"stage_seq\": 3, \"distance_m\": 3229.33, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Reddish North\", \"stage_seq\": 4, \"distance_m\": 9414.322, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Ashburys\", \"stage_seq\": 5, \"distance_m\": 13206.834, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 6, \"distance_m\": 14555.956, \"section_seq\": 1, \"route_path_id\": 146822}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 7, \"distance_m\": 15675.384, \"section_seq\": 1, \"route_path_id\": 146822}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15675.384, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146822}], \"total_distance_m\": 15675.384, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14481.14, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.244, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2158", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:22Z\", \"source_id\": 64121870, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:25Z\", \"source_id\": 20321582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:58Z\", \"source_id\": 64134188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:00Z\", \"source_id\": 20325225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 64141050, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:09Z\", \"source_id\": 20327246, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:00Z\", \"source_id\": 64149703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:03Z\", \"source_id\": 20329745, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1790025007499174, "current_leg_arrival_utc": "2026-09-21T22:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:40.021489", "service_state_evidence_id": 20329745, "current_leg_start_actual_dep": "2026-09-21T21:58:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:41.210091", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
RSH |
MAN |
5H31 |
150268 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1462.789, "from_m": 0.0, "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": 1489.881, "from_m": 1462.789, "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": 1598.349, "from_m": 1489.881, "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": 3361.203, "from_m": 1598.349, "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": 3393.419, "from_m": 3361.203, "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": 3460.915, "from_m": 3393.419, "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": 12817.832, "from_m": 3460.915, "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": 12860.295, "from_m": 12817.832, "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": 13331.607, "from_m": 12860.295, "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": 13417.811, "from_m": 13331.607, "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": 13476.166, "from_m": 13417.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}, {"to_m": 14231.638, "from_m": 13476.166, "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": 14401.131, "from_m": 14231.638, "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": 14491.85, "from_m": 14401.131, "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": 14515.908, "from_m": 14491.85, "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": 14586.92, "from_m": 14515.908, "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": 14625.915, "from_m": 14586.92, "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": 14669.07, "from_m": 14625.915, "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": 14832.795, "from_m": 14669.07, "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": 15142.208, "from_m": 14832.795, "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": 15188.414, "from_m": 15142.208, "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": 15266.204, "from_m": 15188.414, "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": 15675.384, "from_m": 15266.204, "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": 755634, "profile_key": "60b31ac96e27dfbe21202558fc8fc402a3966e89e9959dbea5ef97ac8eff325c", "schedule_id": 39967, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2158", "location": "Rose Hill Marple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Marple Wharf Jn", "stage_seq": 2, "distance_m": 1540.979, "section_seq": 1, "route_path_id": 146822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Romiley", "stage_seq": 3, "distance_m": 3229.33, "section_seq": 1, "route_path_id": 146822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Reddish North", "stage_seq": 4, "distance_m": 9414.322, "section_seq": 1, "route_path_id": 146822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Ashburys", "stage_seq": 5, "distance_m": 13206.834, "section_seq": 1, "route_path_id": 146822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Ardwick Jn", "stage_seq": 6, "distance_m": 14555.956, "section_seq": 1, "route_path_id": 146822}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 7, "distance_m": 15675.384, "section_seq": 1, "route_path_id": 146822}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15675.384, "from_m": 0.0, "section_seq": 1, "route_path_id": 146822}], "total_distance_m": 15675.384, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14481.14, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.244, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:22Z", "source_id": 64121870, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:25Z", "source_id": 20321582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:58Z", "source_id": 64134188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:03:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:00Z", "source_id": 20325225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 64141050, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:09Z", "source_id": 20327246, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:00Z", "source_id": 64149703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:03Z", "source_id": 20329745, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Rose Hill Marple |
2158 |
2158 |
None |
None |
None |
Manchester Piccadilly |
2217 |
2217 |
3 |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64729/2026-09-21/detailed |
None |
Rose Hill Marple |
2026-09-21T21:58:00+01:00 |
Manchester Piccadilly |
18.0 |
{"type": "LineString", "coordinates": [[-2.0765086, 53.396043199999994], [-2.076383, 53.3962794], [-2.0761798999999996, 53.396644900000005], [-2.0759572, 53.39700179999999], [-2.0755702, 53.397550200000005], [-2.0751219, 53.39806519999999], [-2.0748283999999995, 53.398373600000006], [-2.074563, 53.3986409], [-2.0740471, 53.399122199999994], [-2.0736865999999994, 53.3994239], [-2.0733404, 53.3997025], [-2.0728342, 53.400065899999994], [-2.0723201, 53.4004048], [-2.0717705, 53.400750599999995], [-2.0712078, 53.4010701], [-2.0695322999999997, 53.4019473], [-2.0687157, 53.40237789999999], [-2.0678931000000005, 53.4028159], [-2.0671883, 53.40319449999999], [-2.0668043, 53.403421400000006], [-2.0665938, 53.403552600000005], [-2.066125153474899, 53.40381252277694], [-2.0656885, 53.40405470000001], [-2.0654418, 53.4042474], [-2.0652513, 53.4044496], [-2.0650569, 53.40471749999999], [-2.0649818, 53.404919699999994], [-2.0649267999999994, 53.4051356], [-2.0649026, 53.40543460000001], [-2.0649523, 53.40573760000001], [-2.0650086, 53.4058928], [-2.0650874, 53.4060499], [-2.0652016999999994, 53.4062526], [-2.065370699999999, 53.4064333], [-2.065483, 53.4065364], [-2.0656952999999993, 53.4066907], [-2.0659795999999995, 53.40684259999998], [-2.066125153474899, 53.406894199174886], [-2.0663637999999995, 53.40697879999999], [-2.0671317, 53.407216800000015], [-2.0676873, 53.407388999999995], [-2.0685814, 53.40766610000001], [-2.0702467, 53.4081822], [-2.0708772, 53.40838230000001], [-2.0718185999999994, 53.4086493], [-2.0732294999999996, 53.40900739999999], [-2.0739215, 53.40919609999999], [-2.075434200000001, 53.4096645], [-2.0776873, 53.41035680000001], [-2.0792754, 53.41085249999999], [-2.0810509999999995, 53.4114073], [-2.0823975, 53.411829399999995], [-2.0840897, 53.4123499], [-2.0854163, 53.41276619999999], [-2.0867673999999994, 53.413182699999986], [-2.0870464999999996, 53.4132678], [-2.0886131, 53.4137732], [-2.0890274, 53.4139022], [-2.0896669, 53.41410739999999], [-2.089857, 53.41416790000001], [-2.0902230438653704, 53.41428429590598], [-2.0903608, 53.4143281], [-2.0907821, 53.4144614], [-2.0912114, 53.4145973], [-2.0915393999999994, 53.4146728], [-2.0921512, 53.41483089999999], [-2.0926768, 53.4149926], [-2.0932974000000004, 53.4152205], [-2.0940209, 53.415499999999994], [-2.0946132, 53.4157681], [-2.0960487, 53.41644689999998], [-2.0979548, 53.4173613], [-2.0983523, 53.4175517], [-2.0992553, 53.4179852], [-2.1001615999999994, 53.41842270000001], [-2.1018602, 53.419240999999985], [-2.1026633, 53.4196256], [-2.1039908, 53.42025339999999], [-2.1051934999999995, 53.420837500000005], [-2.1064499, 53.4214338], [-2.1072428999999997, 53.4217998], [-2.1081720999999995, 53.42217269999998], [-2.1093824, 53.4226423], [-2.1097073, 53.422763], [-2.1104813999999994, 53.4230505], [-2.1111478, 53.4233005], [-2.1114324, 53.423404299999994], [-2.1115023, 53.42343199999999], [-2.1121995, 53.423708000000005], [-2.1131880999999995, 53.4240833], [-2.1137139477084306, 53.424277535207494], [-2.113772474576563, 53.42429915353792], [-2.1142258000000003, 53.4244666], [-2.1209766, 53.4270173], [-2.121239399999999, 53.4271158], [-2.1251995999999997, 53.428609599999994], [-2.1274566, 53.429451], [-2.1315945999999997, 53.43102], [-2.1335698, 53.4317724], [-2.1341105999999996, 53.431977799999984], [-2.1358195, 53.4326172], [-2.1363527, 53.4328224], [-2.1367192, 53.432970999999995], [-2.1372015, 53.43319499999999], [-2.1376612, 53.4334281], [-2.1381374, 53.4337054], [-2.1385351, 53.4339649], [-2.1389674, 53.43425759999999], [-2.1393679999999997, 53.4345596], [-2.1394881, 53.4346639], [-2.1398185, 53.4349463], [-2.1402159, 53.4353358], [-2.140686, 53.435915], [-2.1408064, 53.43609839999999], [-2.1409093, 53.43627429999999], [-2.1410802, 53.4366046], [-2.1411996, 53.436822599999985], [-2.1412971, 53.43701380000001], [-2.1413579, 53.4371946], [-2.1414118, 53.4373536], [-2.1414892, 53.43766059999999], [-2.1423376, 53.4399675], [-2.14259, 53.4406092], [-2.1427414, 53.4409429], [-2.1428925999999997, 53.44124539999999], [-2.1430464999999996, 53.4415166], [-2.1432183, 53.44179519999999], [-2.1434035, 53.4420697], [-2.1436021, 53.4423477], [-2.1437783, 53.44258739999999], [-2.1439503, 53.4428017], [-2.1441402, 53.4430212], [-2.1443241, 53.4432233], [-2.144818312108603, 53.44370661683243], [-2.1449727, 53.443857599999994], [-2.1453812, 53.444202], [-2.1458124, 53.4445424], [-2.1467311, 53.445199899999984], [-2.1471696, 53.44548770000001], [-2.1479990999999994, 53.4459625], [-2.1488101, 53.4463905], [-2.1497039, 53.44678179999999], [-2.1505735, 53.447152], [-2.1520997, 53.447800699999995], [-2.1536411, 53.448441200000005], [-2.155133, 53.4490733], [-2.1558752, 53.4493967], [-2.1559566818868516, 53.44943105662028], [-2.1560877000000005, 53.4494863], [-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
9.6 |
2153 |
2211 |
Rose Hill Marple |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329745 |
1790025007499174 |
27 |
27 |
2026-09-21 21:21:41.210091 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:40.021489 |
| 723953 |
755005 |
C00177 |
512D15M721 |
2026-09-21 |
COMPLETE |
20329855 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755005, "stp": "P", "toc": "London Overground", "uid": "C00177", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00177/2026-09-21/detailed", "trust_id": "512D15M721", "origin_crs": "CHN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2D15", "timing_status": "LATE", "origin_station": "Cheshunt", "current_leg_arr": "2211", "current_leg_dep": "2207", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2129", "origin_platform": "BAY", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+4 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": "2207", "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\": 326.97, \"from_m\": 0.0, \"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\": 543.949, \"from_m\": 326.97, \"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\": 7988.089, \"from_m\": 543.949, \"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\": 9275.276, \"from_m\": 7988.089, \"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\": 9644.571, \"from_m\": 9275.276, \"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\": 12934.563, \"from_m\": 9644.571, \"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\": 13367.781, \"from_m\": 12934.563, \"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\": 18287.663, \"from_m\": 13367.781, \"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\": 18411.298, \"from_m\": 18287.663, \"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\": 18482.766, \"from_m\": 18411.298, \"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\": 18854.266, \"from_m\": 18482.766, \"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\": 20237.09, \"from_m\": 18854.266, \"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\": 21813.08, \"from_m\": 20237.09, \"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\": 22449.981, \"from_m\": 21813.08, \"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\": 22926.656, \"from_m\": 22449.981, \"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\": 23379.875, \"from_m\": 22926.656, \"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\": 755005, \"profile_key\": \"fda5f314f518a3f5769a8104b272c2982d8cf9a0e4915025b9e88648fb009fda\", \"schedule_id\": 32742, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Cheshunt\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Theobalds Grove\", \"stage_seq\": 2, \"distance_m\": 1557.902, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2134H\", \"location\": \"Turkey Street\", \"stage_seq\": 3, \"distance_m\": 3843.954, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2137H\", \"location\": \"Southbury\", \"stage_seq\": 4, \"distance_m\": 6672.006, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Bury Street Jn\", \"stage_seq\": 5, \"distance_m\": 8508.078, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Edmonton Green\", \"stage_seq\": 6, \"distance_m\": 9644.571, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Silver Street\", \"stage_seq\": 7, \"distance_m\": 10624.935, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"White Hart Lane\", \"stage_seq\": 8, \"distance_m\": 11831.637, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Bruce Grove\", \"stage_seq\": 9, \"distance_m\": 13171.305, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Seven Sisters\", \"stage_seq\": 10, \"distance_m\": 14355.372, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Stamford Hill\", \"stage_seq\": 11, \"distance_m\": 15284.419, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Stoke Newington\", \"stage_seq\": 12, \"distance_m\": 16625.419, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Rectory Road\", \"stage_seq\": 13, \"distance_m\": 17220.533, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Hackney Downs\", \"stage_seq\": 14, \"distance_m\": 18593.949, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159\", \"location\": \"London Fields\", \"stage_seq\": 15, \"distance_m\": 19507.365, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201\", \"location\": \"Cambridge Heath\", \"stage_seq\": 16, \"distance_m\": 20544.121, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 21567.732, \"section_seq\": 1, \"route_path_id\": 117986}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 23379.875, \"section_seq\": 1, \"route_path_id\": 117986}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23379.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117986}], \"total_distance_m\": 23379.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21803.885, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2129", "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\": 14911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:25Z\", \"source_id\": 64064011, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:27Z\", \"source_id\": 20304663, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:56Z\", \"source_id\": 64070119, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 20306360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:50Z\", \"source_id\": 64076782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:56Z\", \"source_id\": 20308277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:13Z\", \"source_id\": 64084128, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310497, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:04Z\", \"source_id\": 64088211, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311757, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:18Z\", \"source_id\": 64092958, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:19Z\", \"source_id\": 20313151, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 64096830, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:00Z\", \"source_id\": 20314260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 64104553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 20316449, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:46Z\", \"source_id\": 64111877, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:49Z\", \"source_id\": 20318670, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:48Z\", \"source_id\": 64116276, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:52Z\", \"source_id\": 20319985, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:22Z\", \"source_id\": 64119660, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:26Z\", \"source_id\": 20320949, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:39Z\", \"source_id\": 64124724, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:44Z\", \"source_id\": 20322384, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:12Z\", \"source_id\": 64130211, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:15Z\", \"source_id\": 20324055, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:13Z\", \"source_id\": 64134782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:19Z\", \"source_id\": 20325404, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:05Z\", \"source_id\": 64141037, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:09Z\", \"source_id\": 20327252, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:08Z\", \"source_id\": 64150033, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:11Z\", \"source_id\": 20329855, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1790025012910605, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:40.034485", "service_state_evidence_id": 20329855, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:41.206046", "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 |
CHN |
LST |
2D15 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 326.97, "from_m": 0.0, "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": 543.949, "from_m": 326.97, "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": 7988.089, "from_m": 543.949, "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": 9275.276, "from_m": 7988.089, "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": 9644.571, "from_m": 9275.276, "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": 12934.563, "from_m": 9644.571, "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": 13367.781, "from_m": 12934.563, "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": 18287.663, "from_m": 13367.781, "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": 18411.298, "from_m": 18287.663, "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": 18482.766, "from_m": 18411.298, "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": 18854.266, "from_m": 18482.766, "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": 20237.09, "from_m": 18854.266, "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": 21813.08, "from_m": 20237.09, "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": 22449.981, "from_m": 21813.08, "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": 22926.656, "from_m": 22449.981, "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": 23379.875, "from_m": 22926.656, "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": 755005, "profile_key": "fda5f314f518a3f5769a8104b272c2982d8cf9a0e4915025b9e88648fb009fda", "schedule_id": 32742, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2129", "location": "Cheshunt", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Theobalds Grove", "stage_seq": 2, "distance_m": 1557.902, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2134H", "location": "Turkey Street", "stage_seq": 3, "distance_m": 3843.954, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2137H", "location": "Southbury", "stage_seq": 4, "distance_m": 6672.006, "section_seq": 1, "route_path_id": 117986}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Bury Street Jn", "stage_seq": 5, "distance_m": 8508.078, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Edmonton Green", "stage_seq": 6, "distance_m": 9644.571, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Silver Street", "stage_seq": 7, "distance_m": 10624.935, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "White Hart Lane", "stage_seq": 8, "distance_m": 11831.637, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Bruce Grove", "stage_seq": 9, "distance_m": 13171.305, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Seven Sisters", "stage_seq": 10, "distance_m": 14355.372, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Stamford Hill", "stage_seq": 11, "distance_m": 15284.419, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Stoke Newington", "stage_seq": 12, "distance_m": 16625.419, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Rectory Road", "stage_seq": 13, "distance_m": 17220.533, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Hackney Downs", "stage_seq": 14, "distance_m": 18593.949, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159", "location": "London Fields", "stage_seq": 15, "distance_m": 19507.365, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201", "location": "Cambridge Heath", "stage_seq": 16, "distance_m": 20544.121, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 21567.732, "section_seq": 1, "route_path_id": 117986}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 23379.875, "section_seq": 1, "route_path_id": 117986}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23379.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 117986}], "total_distance_m": 23379.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21803.885, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14911, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:25Z", "source_id": 64064011, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:27Z", "source_id": 20304663, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14915, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:56Z", "source_id": 64070119, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:34:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 20306360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14919, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:50Z", "source_id": 64076782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:37:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:56Z", "source_id": 20308277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:13Z", "source_id": 64084128, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310497, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:04Z", "source_id": 64088211, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311757, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:18Z", "source_id": 64092958, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:19Z", "source_id": 20313151, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 64096830, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:00Z", "source_id": 20314260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 64104553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 20316449, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:46Z", "source_id": 64111877, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:49Z", "source_id": 20318670, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:48Z", "source_id": 64116276, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:52Z", "source_id": 20319985, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:22Z", "source_id": 64119660, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:56:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:26Z", "source_id": 20320949, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:39Z", "source_id": 64124724, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:44Z", "source_id": 20322384, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:12Z", "source_id": 64130211, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:01:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:15Z", "source_id": 20324055, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:13Z", "source_id": 64134782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:19Z", "source_id": 20325404, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:05Z", "source_id": 64141037, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:09Z", "source_id": 20327252, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:08Z", "source_id": 64150033, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:11:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:11Z", "source_id": 20329855, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Cheshunt |
2129 |
2129 |
BAY |
None |
None |
London Liverpool Street |
2210 |
2207 |
7 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C00177/2026-09-21/detailed |
None |
Bethnal Green |
2026-09-21T22:07: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 |
2207 |
2211 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329855 |
1790025012910605 |
80 |
80 |
2026-09-21 21:21:41.206046 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:40.034485 |
| 723954 |
755958 |
L37356 |
705C65M821 |
2026-09-21 |
COMPLETE |
20330094 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 755958, "stp": "P", "toc": "Chiltern Railways", "uid": "L37356", "consist": "165019+165033", "dest_crs": "AYS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37356/2026-09-21/detailed", "trust_id": "705C65M821", "origin_crs": "AVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aylesbury", "service_date": "2026-09-21", "dest_arr_time": "2218", "dest_platform": "2", "is_terminated": 1, "next_location": "Aylesbury", "signalling_id": "5C65", "timing_status": "EARLY", "origin_station": "Aylesbury Vale Parkway", "current_leg_arr": "2211", "current_leg_dep": "2206", "current_leg_end": "Aylesbury", "origin_dep_time": "2213", "origin_platform": null, "current_location": "Aylesbury", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8599033, 51.8311595], [-0.8595834, 51.8309503], [-0.858883, 51.830496], [-0.8586811999999999, 51.83036160000001], [-0.858509, 51.830240100000005], [-0.858365, 51.83013520000001], [-0.8581768999999999, 51.8299942], [-0.8579943, 51.8298513], [-0.8578792999999999, 51.829767700000005], [-0.8577509999999999, 51.8296841], [-0.8575942999999999, 51.82958639999999], [-0.8550949, 51.8282313], [-0.8540525, 51.82773389999999], [-0.85293, 51.8272374], [-0.8527221, 51.82714959999999], [-0.8517565, 51.8267335], [-0.8495437, 51.8258035], [-0.8473014, 51.824880099999994], [-0.844386, 51.823691], [-0.8404308999999999, 51.822080099999994], [-0.8348424999999999, 51.819807], [-0.8324848999999999, 51.8188487], [-0.8323601, 51.81879649999999], [-0.8321218, 51.81870029999999], [-0.8314883999999999, 51.8184757], [-0.8313140999999998, 51.818404400000006], [-0.83015, 51.8179351], [-0.8291173, 51.8175123], [-0.8274918999999998, 51.8168591], [-0.8268749999999999, 51.816607], [-0.8264565999999999, 51.8164479], [-0.8259979, 51.81628539999999], [-0.8257217, 51.8161958], [-0.8254508, 51.8161162], [-0.8251073999999999, 51.8160085], [-0.8248553, 51.81593380000001], [-0.8245709999999999, 51.815855899999995], [-0.8240855, 51.8157166], [-0.8236750999999999, 51.8156122], [-0.823077, 51.81547119999999], [-0.8225431999999999, 51.81536679999999], [-0.8220174999999998, 51.815273899999994], [-0.8217064, 51.8152242], [-0.8211672999999999, 51.8151462], [-0.8206647999999999, 51.8150476], [-0.8198597, 51.8149373], [-0.8195055999999998, 51.81488670000001], [-0.8191394999999999, 51.81482870000001], [-0.8186017, 51.8147292], [-0.8181444, 51.814638], [-0.8177019, 51.81453689999999], [-0.8168877999999999, 51.81432539999999], [-0.8164802999999999, 51.81420419999999], [-0.8161717, 51.81411239999999], [-0.8157198, 51.8139537], [-0.8144111, 51.8135113], [-0.8143687, 51.8134969]]}", "current_leg_start": "Aylesbury Vale Parkway", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "51.8134969", "next_location_lon": "-0.8143687", "previous_location": "Aylesbury Vale Parkway", "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\": 236.298, \"from_m\": 0.0, \"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\": 3084.511, \"from_m\": 236.298, \"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\": 3622.799, \"from_m\": 3084.511, \"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\": 3728.659, \"from_m\": 3622.799, \"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}], \"service_id\": 755958, \"profile_key\": \"4911ff4d6a8c40fffa98d429b00985bd7a4226ba5db1bb668d84b5fa93dec4b2\", \"schedule_id\": 16451, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2213\", \"location\": \"Aylesbury Vale Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136940}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Aylesbury\", \"stage_seq\": 2, \"distance_m\": 3728.659, \"section_seq\": 1, \"route_path_id\": 136940}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3728.659, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136940}], \"total_distance_m\": 3728.659, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3728.659, \"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": "2213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8134969", "current_position_lon": "-0.8143687", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:31Z\", \"source_id\": 64150963, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:35Z\", \"source_id\": 20330094, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aylesbury", "service_state_platform": "2", "timing_fact_generation": 1790025036214083, "current_leg_arrival_utc": "2026-09-21T22:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:41.110397", "service_state_evidence_id": 20330094, "current_leg_start_actual_dep": "2026-09-21T22:13:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:41.203182", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
P |
AVP |
AYS |
5C65 |
165019+165033 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 236.298, "from_m": 0.0, "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": 3084.511, "from_m": 236.298, "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": 3622.799, "from_m": 3084.511, "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": 3728.659, "from_m": 3622.799, "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}], "service_id": 755958, "profile_key": "4911ff4d6a8c40fffa98d429b00985bd7a4226ba5db1bb668d84b5fa93dec4b2", "schedule_id": 16451, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2213", "location": "Aylesbury Vale Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136940}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Aylesbury", "stage_seq": 2, "distance_m": 3728.659, "section_seq": 1, "route_path_id": 136940}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3728.659, "from_m": 0.0, "section_seq": 1, "route_path_id": 136940}], "total_distance_m": 3728.659, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3728.659, "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": 21731, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:31Z", "source_id": 64150963, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:11:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:35Z", "source_id": 20330094, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Aylesbury Vale Parkway |
2213 |
2213 |
None |
None |
None |
Aylesbury |
2218 |
2218 |
2 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L37356/2026-09-21/detailed |
None |
Aylesbury Vale Parkway |
2026-09-21T22:13:00+01:00 |
Aylesbury |
5.0 |
{"type": "LineString", "coordinates": [[-0.8599033, 51.8311595], [-0.8595834, 51.8309503], [-0.858883, 51.830496], [-0.8586811999999999, 51.83036160000001], [-0.858509, 51.830240100000005], [-0.858365, 51.83013520000001], [-0.8581768999999999, 51.8299942], [-0.8579943, 51.8298513], [-0.8578792999999999, 51.829767700000005], [-0.8577509999999999, 51.8296841], [-0.8575942999999999, 51.82958639999999], [-0.8550949, 51.8282313], [-0.8540525, 51.82773389999999], [-0.85293, 51.8272374], [-0.8527221, 51.82714959999999], [-0.8517565, 51.8267335], [-0.8495437, 51.8258035], [-0.8473014, 51.824880099999994], [-0.844386, 51.823691], [-0.8404308999999999, 51.822080099999994], [-0.8348424999999999, 51.819807], [-0.8324848999999999, 51.8188487], [-0.8323601, 51.81879649999999], [-0.8321218, 51.81870029999999], [-0.8314883999999999, 51.8184757], [-0.8313140999999998, 51.818404400000006], [-0.83015, 51.8179351], [-0.8291173, 51.8175123], [-0.8274918999999998, 51.8168591], [-0.8268749999999999, 51.816607], [-0.8264565999999999, 51.8164479], [-0.8259979, 51.81628539999999], [-0.8257217, 51.8161958], [-0.8254508, 51.8161162], [-0.8251073999999999, 51.8160085], [-0.8248553, 51.81593380000001], [-0.8245709999999999, 51.815855899999995], [-0.8240855, 51.8157166], [-0.8236750999999999, 51.8156122], [-0.823077, 51.81547119999999], [-0.8225431999999999, 51.81536679999999], [-0.8220174999999998, 51.815273899999994], [-0.8217064, 51.8152242], [-0.8211672999999999, 51.8151462], [-0.8206647999999999, 51.8150476], [-0.8198597, 51.8149373], [-0.8195055999999998, 51.81488670000001], [-0.8191394999999999, 51.81482870000001], [-0.8186017, 51.8147292], [-0.8181444, 51.814638], [-0.8177019, 51.81453689999999], [-0.8168877999999999, 51.81432539999999], [-0.8164802999999999, 51.81420419999999], [-0.8161717, 51.81411239999999], [-0.8157198, 51.8139537], [-0.8144111, 51.8135113], [-0.8143687, 51.8134969]]} |
2.3 |
2206 |
2211 |
Aylesbury Vale Parkway |
Aylesbury |
Aylesbury |
51.8134969 |
-0.8143687 |
51.8134969 |
-0.8143687 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Aylesbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330094 |
1790025036214083 |
7 |
7 |
2026-09-21 21:21:41.203182 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:41.110397 |
| 723955 |
752344 |
W35084 |
731G29MY21 |
2026-09-21 |
COMPLETE |
20330793 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 752344, "stp": "P", "toc": "Great Western Railway", "uid": "W35084", "consist": "802001", "dest_crs": "WOS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35084/2026-09-21/detailed", "trust_id": "731G29MY21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Shrub Hill", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "1", "is_terminated": 1, "next_location": "Worcester Shrub Hill", "signalling_id": "1G29", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2211", "current_leg_dep": "2146", "current_leg_end": "Worcester Shrub Hill", "origin_dep_time": "1936", "origin_platform": "2", "current_location": "Worcester Shrub Hill", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1087565849592784, 51.99930615890027], [-2.1087551, 51.9998846], [-2.108759, 52.00032499999998], [-2.1087583999999997, 52.001096], [-2.1087639999999994, 52.0016458], [-2.1087593999999994, 52.0024858], [-2.1087537999999997, 52.0032115], [-2.1087577, 52.00389440000001], [-2.1087507000000003, 52.0049618], [-2.1087474, 52.005475800000006], [-2.1087511999999995, 52.00623469999999], [-2.1087423, 52.00784900000001], [-2.1087405, 52.008655299999994], [-2.1087534, 52.00979169999998], [-2.1087546, 52.0105838], [-2.1087532, 52.011064100000006], [-2.1087624, 52.0123867], [-2.108761, 52.01365469999999], [-2.1087655999999995, 52.0142408], [-2.1087526, 52.01492360000001], [-2.1087593999999994, 52.0162634], [-2.1087472, 52.01751279999999], [-2.1087572999999997, 52.018499899999995], [-2.1087589, 52.019516499999995], [-2.1087608999999996, 52.0205167], [-2.1087548999999997, 52.0216655], [-2.1087470999999995, 52.0225977], [-2.108761, 52.023731899999994], [-2.108755, 52.024551900000006], [-2.1087442, 52.0253904], [-2.1087415, 52.026853799999984], [-2.10874, 52.0281497], [-2.108741, 52.0293812], [-2.1087322999999993, 52.0303334], [-2.1087418, 52.031311899999984], [-2.1087382, 52.0329698], [-2.1087398000000004, 52.0335594], [-2.1087477, 52.03379629999999], [-2.1087699, 52.03446159999999], [-2.1088386, 52.0354073], [-2.1089382999999997, 52.03660500000001], [-2.1090299, 52.03763450000001], [-2.1090940999999996, 52.0383791], [-2.1091475, 52.0389809], [-2.1091835, 52.0394949], [-2.1092230999999995, 52.039888], [-2.1092565999999997, 52.0402566], [-2.1092966, 52.0406637], [-2.1093326, 52.0411242], [-2.1093913, 52.0417257], [-2.1094418, 52.0423347], [-2.1094819, 52.0427182], [-2.1095338, 52.04338409999999], [-2.1096062, 52.0441576], [-2.1096757, 52.0449527], [-2.1097591, 52.0459316], [-2.1097749999999995, 52.04609620000001], [-2.1098365, 52.04694899999999], [-2.1099352, 52.0479893], [-2.1100382, 52.0491753], [-2.1100869, 52.0497491], [-2.1101649999999994, 52.0505528], [-2.1101721, 52.050628399999994], [-2.1101811, 52.05079529999999], [-2.1102338, 52.0514409], [-2.1102789, 52.05189560000001], [-2.1103652, 52.0532228], [-2.1104668, 52.0542062], [-2.1104942358867804, 52.054578667909794], [-2.110505, 52.0547248], [-2.1105499, 52.0552424], [-2.110625199999999, 52.0561703], [-2.1107214999999995, 52.057176799999986], [-2.1107651000000005, 52.05768779999999], [-2.1107946999999996, 52.05801650000001], [-2.1108608, 52.05878129999999], [-2.1109308, 52.059460300000005], [-2.1109764, 52.05983959999999], [-2.1110460999999994, 52.060171099999984], [-2.1111366, 52.0605637], [-2.1112298999999997, 52.0608935], [-2.1113105, 52.0611629], [-2.1114079, 52.0614381], [-2.1116806, 52.0621302], [-2.1117505999999997, 52.0622841], [-2.1118149999999996, 52.06242580000001], [-2.1120712, 52.06290719999999], [-2.1125938, 52.0638608], [-2.1131969, 52.0649099], [-2.1133285999999996, 52.0651512], [-2.1137145, 52.0658337], [-2.1143872, 52.0670477], [-2.1146401, 52.067492400000006], [-2.1148418, 52.0678776], [-2.1150086999999997, 52.0681646], [-2.1151407, 52.06839360000001], [-2.1154186, 52.0688979], [-2.1155599, 52.0691376], [-2.1157459, 52.069452600000005], [-2.1160129000000003, 52.069915599999995], [-2.1164698, 52.0707311], [-2.1169285, 52.07156950000001], [-2.1177002, 52.0729736], [-2.1183185, 52.0740641], [-2.1187838999999995, 52.07487269999999], [-2.1191468999999996, 52.0754987], [-2.1197279000000004, 52.0764809], [-2.1201904999999996, 52.07729979999999], [-2.1209, 52.0785691], [-2.1213554, 52.0793686], [-2.1218393, 52.080211599999984], [-2.1222229, 52.08091540000001], [-2.1226019, 52.0816277], [-2.1238433999999997, 52.0837878], [-2.1247042, 52.0852855], [-2.1249931, 52.08576909999999], [-2.1252092999999994, 52.0861085], [-2.1255505999999995, 52.0865948], [-2.1259808999999996, 52.0871511], [-2.1264677, 52.087731000000005], [-2.1301128, 52.0919727], [-2.1360125, 52.0988583], [-2.1395666, 52.1029942], [-2.1422628, 52.10612039999999], [-2.1439008, 52.10803319999999], [-2.1453069999999994, 52.10966789999999], [-2.1454025445398472, 52.10978287988833], [-2.1458113999999995, 52.1102749], [-2.1461732, 52.110741100000006], [-2.1464378, 52.1111094], [-2.1467163, 52.11153499999999], [-2.1469745999999996, 52.111959500000005], [-2.1474446, 52.1128529], [-2.1483172999999995, 52.114616899999994], [-2.1507236000000005, 52.1194758], [-2.1508465, 52.119724], [-2.1515669999999996, 52.1212264], [-2.1516054, 52.12130649999999], [-2.1527365, 52.1235697], [-2.1535983, 52.125311200000006], [-2.1545562, 52.12723509999999], [-2.1559048, 52.1299621], [-2.1559566818868516, 52.13006636673865], [-2.1560182999999995, 52.1301902], [-2.1562494, 52.130655], [-2.1574861999999997, 52.1331544], [-2.1588374, 52.135906199999994], [-2.1606170999999996, 52.139531], [-2.161024, 52.14036219999999], [-2.1613939, 52.141115199999994], [-2.1622337, 52.1428559], [-2.1623932999999997, 52.1432053], [-2.1625418, 52.143571300000005], [-2.1626718, 52.1439347], [-2.1627819, 52.14429579999999], [-2.1629044, 52.144761], [-2.1629989, 52.145202700000006], [-2.1630478999999996, 52.1454928], [-2.1630758, 52.1456584], [-2.1631058, 52.1458842], [-2.1631237, 52.1461136], [-2.1631519, 52.14676599999999], [-2.1631577, 52.1468994], [-2.1631636, 52.1470365], [-2.1631328999999995, 52.1476783], [-2.1631157, 52.148184999999984], [-2.1631175, 52.1486287], [-2.1631829, 52.14912319999999], [-2.1632115, 52.1492866], [-2.1632412, 52.14945659999999], [-2.1632891, 52.14968], [-2.1633697999999995, 52.14997559999999], [-2.1634675, 52.15027860000001], [-2.1635400999999996, 52.1504804], [-2.1636192999999997, 52.15067950000001], [-2.1637099000000006, 52.15088179999999], [-2.1638073, 52.15108570000001], [-2.1639243999999995, 52.1513093], [-2.1640513, 52.1515342], [-2.1642441, 52.1518431], [-2.1643765, 52.15203799999998], [-2.1644884, 52.152196499999995], [-2.1645257, 52.15224930000001], [-2.1648295, 52.15263799999999], [-2.1651614, 52.153014], [-2.1655220999999996, 52.15338690000001], [-2.1657122, 52.1535682], [-2.1659269999999995, 52.15376369999999], [-2.1661257999999997, 52.153937799999994], [-2.1663417, 52.154114], [-2.1665456999999995, 52.1542784], [-2.1667695999999994, 52.15444440000001], [-2.1672143, 52.1547608], [-2.1676788, 52.15505509999999], [-2.1681537, 52.155339599999984], [-2.1686722, 52.1556191], [-2.1691842999999995, 52.1558767], [-2.1695017999999995, 52.1560207], [-2.1698471, 52.1561773], [-2.1702001, 52.15632469999999], [-2.1705437, 52.1564632], [-2.1707661, 52.15654700000001], [-2.1708986, 52.1565969], [-2.1712576, 52.15671410000001], [-2.1715886, 52.1568255], [-2.1719817, 52.156937799999994], [-2.1726433, 52.15713110000001], [-2.1730691996511924, 52.15726605531892], [-2.1732953, 52.1573377], [-2.173684, 52.1574698], [-2.173748, 52.1574944], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]}", "current_leg_start": "Ashchurch", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "52.1947269", "next_location_lon": "-2.2090898", "previous_location": "Ashchurch", "current_leg_milage": "14.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"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\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"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\": 3003.716, \"from_m\": 2918.037, \"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\": 3205.122, \"from_m\": 3003.716, \"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\": 7468.582, \"from_m\": 3205.122, \"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\": 38064.876, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.389, \"from_m\": 38064.876, \"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\": 38637.904, \"from_m\": 38148.389, \"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\": 38676.444, \"from_m\": 38637.904, \"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\": 38827.092, \"from_m\": 38676.444, \"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\": 40156.621, \"from_m\": 38827.092, \"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\": 40168.225, \"from_m\": 40156.621, \"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\": 47394.825, \"from_m\": 40168.225, \"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\": 47544.609, \"from_m\": 47394.825, \"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\": 56156.138, \"from_m\": 47544.609, \"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\": 56236.084, \"from_m\": 56156.138, \"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\": 56294.465, \"from_m\": 56236.084, \"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\": 56401.352, \"from_m\": 56294.465, \"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\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"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\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58043.142, \"from_m\": 57751.166, \"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\": 58083.398, \"from_m\": 58043.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58220.004, \"from_m\": 58083.398, \"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\": 58632.466, \"from_m\": 58220.004, \"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\": 58977.259, \"from_m\": 58632.466, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.322, \"from_m\": 58977.259, \"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\": 96697.221, \"from_m\": 59042.322, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96806.459, \"from_m\": 96697.221, \"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\": 119492.277, \"from_m\": 96806.459, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119564.652, \"from_m\": 119492.277, \"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\": 122181.554, \"from_m\": 119564.652, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123502.112, \"from_m\": 122181.554, \"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\": 124599.694, \"from_m\": 123502.112, \"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\": 126563.146, \"from_m\": 124599.694, \"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\": 127255.446, \"from_m\": 126563.146, \"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\": 127268.331, \"from_m\": 127255.446, \"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\": 140674.732, \"from_m\": 127268.331, \"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\": 140688.5, \"from_m\": 140674.732, \"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\": 144465.176, \"from_m\": 140688.5, \"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\": 145559.34, \"from_m\": 144465.176, \"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\": 145619.13, \"from_m\": 145559.34, \"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\": 145725.633, \"from_m\": 145619.13, \"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\": 153757.429, \"from_m\": 145725.633, \"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\": 154960.924, \"from_m\": 153757.429, \"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\": 158154.486, \"from_m\": 154960.924, \"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\": 158199.979, \"from_m\": 158154.486, \"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\": 160521.319, \"from_m\": 158199.979, \"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\": 163529.188, \"from_m\": 160521.319, \"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\": 171316.031, \"from_m\": 163529.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\": 171391.963, \"from_m\": 171316.031, \"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\": 179254.832, \"from_m\": 171391.963, \"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\": 179678.971, \"from_m\": 179254.832, \"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\": 181220.616, \"from_m\": 179678.971, \"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\": 181326.157, \"from_m\": 181220.616, \"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\": 184669.979, \"from_m\": 181326.157, \"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\": 195156.442, \"from_m\": 184669.979, \"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\": 222137.371, \"from_m\": 195156.442, \"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\": 222515.013, \"from_m\": 222137.371, \"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\": 222692.131, \"from_m\": 222515.013, \"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\": 223585.793, \"from_m\": 222692.131, \"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\": 223754.557, \"from_m\": 223585.793, \"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\": 223866.909, \"from_m\": 223754.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 228856.742, \"from_m\": 223866.909, \"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}], \"service_id\": 752344, \"profile_key\": \"4df00213eeaa09c46a5604b719ff7aecffefce5d862634f00c256fbb435bdc42\", \"schedule_id\": 27118, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2001\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2031\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123933.648, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 20, \"distance_m\": 125474.299, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2044\", \"location\": \"Kemble\", \"stage_seq\": 21, \"distance_m\": 145845.471, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 22, \"distance_m\": 158354.999, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2058\", \"wtt_dep\": \"2100\", \"location\": \"Stroud\", \"stage_seq\": 23, \"distance_m\": 163754.103, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Stonehouse\", \"stage_seq\": 24, \"distance_m\": 168141.066, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Standish Jn\", \"stage_seq\": 25, \"distance_m\": 171391.963, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 26, \"distance_m\": 181298.091, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 27, \"distance_m\": 182403.292, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2125\", \"location\": \"Gloucester\", \"stage_seq\": 28, \"distance_m\": 183010.254, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Horton Road Jn\", \"stage_seq\": 29, \"distance_m\": 183617.215, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Barnwood Jn\", \"stage_seq\": 30, \"distance_m\": 184786.974, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2134H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 31, \"distance_m\": 193621.698, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2143\", \"location\": \"Ashchurch\", \"stage_seq\": 32, \"distance_m\": 205328.171, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 33, \"distance_m\": 222515.013, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Norton Jn\", \"stage_seq\": 34, \"distance_m\": 223866.909, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 35, \"distance_m\": 228313.483, \"section_seq\": 1, \"route_path_id\": 141222}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 36, \"distance_m\": 228856.742, \"section_seq\": 1, \"route_path_id\": 141222}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 228856.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141222}], \"total_distance_m\": 228856.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 227815.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1041.316, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1936", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "52.1947269", "current_position_lon": "-2.2090898", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:45:35Z\", \"source_id\": 63800455, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:45:41Z\", \"source_id\": 20225933, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:01Z\", \"source_id\": 63812368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:50:05Z\", \"source_id\": 20229297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:56Z\", \"source_id\": 63820325, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:35Z\", \"source_id\": 20232699, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:45Z\", \"source_id\": 20232828, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:56:29Z\", \"source_id\": 63829569, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:19Z\", \"source_id\": 20236064, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:33Z\", \"source_id\": 63837847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:39Z\", \"source_id\": 20239967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:59:49Z\", \"source_id\": 20240270, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:33Z\", \"source_id\": 63859167, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:07:38Z\", \"source_id\": 20246498, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:43Z\", \"source_id\": 63872756, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:13:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:45Z\", \"source_id\": 20250309, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:14Z\", \"source_id\": 63912952, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:18Z\", \"source_id\": 20261520, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:41:58Z\", \"source_id\": 63946865, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:05Z\", \"source_id\": 20271150, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:56:53Z\", \"source_id\": 63982996, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:00Z\", \"source_id\": 20281402, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:54Z\", \"source_id\": 20286915, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:18Z\", \"source_id\": 64031829, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:23Z\", \"source_id\": 20295364, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:07Z\", \"source_id\": 64070564, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:11Z\", \"source_id\": 20306484, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:07Z\", \"source_id\": 64090463, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:10Z\", \"source_id\": 20312426, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:42Z\", \"source_id\": 20330793, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Worcester Shrub Hill", "service_state_platform": "1", "timing_fact_generation": 1790025104008158, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:43.943769", "service_state_evidence_id": 20330793, "current_leg_start_actual_dep": "2026-09-21T21:48:00+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:44.023134", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
WOS |
1G29 |
802001 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "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": 3003.716, "from_m": 2918.037, "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": 3205.122, "from_m": 3003.716, "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": 7468.582, "from_m": 3205.122, "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": 38064.876, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.389, "from_m": 38064.876, "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": 38637.904, "from_m": 38148.389, "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": 38676.444, "from_m": 38637.904, "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": 38827.092, "from_m": 38676.444, "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": 40156.621, "from_m": 38827.092, "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": 40168.225, "from_m": 40156.621, "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": 47394.825, "from_m": 40168.225, "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": 47544.609, "from_m": 47394.825, "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": 56156.138, "from_m": 47544.609, "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": 56236.084, "from_m": 56156.138, "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": 56294.465, "from_m": 56236.084, "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": 56401.352, "from_m": 56294.465, "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": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "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": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58043.142, "from_m": 57751.166, "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": 58083.398, "from_m": 58043.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58220.004, "from_m": 58083.398, "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": 58632.466, "from_m": 58220.004, "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": 58977.259, "from_m": 58632.466, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.322, "from_m": 58977.259, "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": 96697.221, "from_m": 59042.322, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96806.459, "from_m": 96697.221, "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": 119492.277, "from_m": 96806.459, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119564.652, "from_m": 119492.277, "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": 122181.554, "from_m": 119564.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123502.112, "from_m": 122181.554, "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": 124599.694, "from_m": 123502.112, "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": 126563.146, "from_m": 124599.694, "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": 127255.446, "from_m": 126563.146, "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": 127268.331, "from_m": 127255.446, "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": 140674.732, "from_m": 127268.331, "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": 140688.5, "from_m": 140674.732, "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": 144465.176, "from_m": 140688.5, "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": 145559.34, "from_m": 144465.176, "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": 145619.13, "from_m": 145559.34, "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": 145725.633, "from_m": 145619.13, "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": 153757.429, "from_m": 145725.633, "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": 154960.924, "from_m": 153757.429, "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": 158154.486, "from_m": 154960.924, "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": 158199.979, "from_m": 158154.486, "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": 160521.319, "from_m": 158199.979, "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": 163529.188, "from_m": 160521.319, "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": 171316.031, "from_m": 163529.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": 171391.963, "from_m": 171316.031, "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": 179254.832, "from_m": 171391.963, "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": 179678.971, "from_m": 179254.832, "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": 181220.616, "from_m": 179678.971, "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": 181326.157, "from_m": 181220.616, "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": 184669.979, "from_m": 181326.157, "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": 195156.442, "from_m": 184669.979, "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": 222137.371, "from_m": 195156.442, "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": 222515.013, "from_m": 222137.371, "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": 222692.131, "from_m": 222515.013, "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": 223585.793, "from_m": 222692.131, "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": 223754.557, "from_m": 223585.793, "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": 223866.909, "from_m": 223754.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 228856.742, "from_m": 223866.909, "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}], "service_id": 752344, "profile_key": "4df00213eeaa09c46a5604b719ff7aecffefce5d862634f00c256fbb435bdc42", "schedule_id": 27118, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1936", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2001", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2031", "location": "Swindon", "stage_seq": 19, "distance_m": 123933.648, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Rodbourne Jn", "stage_seq": 20, "distance_m": 125474.299, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2044", "location": "Kemble", "stage_seq": 21, "distance_m": 145845.471, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "St. Mary's L.C.", "stage_seq": 22, "distance_m": 158354.999, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2058", "wtt_dep": "2100", "location": "Stroud", "stage_seq": 23, "distance_m": 163754.103, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Stonehouse", "stage_seq": 24, "distance_m": 168141.066, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107", "location": "Standish Jn", "stage_seq": 25, "distance_m": 171391.963, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Gloucester Yard Jn", "stage_seq": 26, "distance_m": 181298.091, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114H", "location": "Horton Road Jn", "stage_seq": 27, "distance_m": 182403.292, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2125", "location": "Gloucester", "stage_seq": 28, "distance_m": 183010.254, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Horton Road Jn", "stage_seq": 29, "distance_m": 183617.215, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Barnwood Jn", "stage_seq": 30, "distance_m": 184786.974, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2134H", "location": "Cheltenham Spa", "stage_seq": 31, "distance_m": 193621.698, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2143", "location": "Ashchurch", "stage_seq": 32, "distance_m": 205328.171, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Abbotswood Jn", "stage_seq": 33, "distance_m": 222515.013, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Norton Jn", "stage_seq": 34, "distance_m": 223866.909, "section_seq": 1, "route_path_id": 141222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Wylds Lane Jn", "stage_seq": 35, "distance_m": 228313.483, "section_seq": 1, "route_path_id": 141222}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Worcester Shrub Hill", "stage_seq": 36, "distance_m": 228856.742, "section_seq": 1, "route_path_id": 141222}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 228856.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 141222}], "total_distance_m": 228856.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 227815.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1041.316, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:45:35Z", "source_id": 63800455, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:46:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:45:41Z", "source_id": 20225933, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:01Z", "source_id": 63812368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:50:05Z", "source_id": 20229297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:56Z", "source_id": 63820325, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:54:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:35Z", "source_id": 20232699, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:45Z", "source_id": 20232828, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:56:29Z", "source_id": 63829569, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:19Z", "source_id": 20236064, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:33Z", "source_id": 63837847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:39Z", "source_id": 20239967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:59:49Z", "source_id": 20240270, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:33Z", "source_id": 63859167, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:07:38Z", "source_id": 20246498, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:43Z", "source_id": 63872756, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:13:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:45Z", "source_id": 20250309, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24518, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:14Z", "source_id": 63912952, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:18Z", "source_id": 20261520, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:41:58Z", "source_id": 63946865, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T19:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:05Z", "source_id": 20271150, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20616, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:56:53Z", "source_id": 63982996, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:00Z", "source_id": 20281402, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:54Z", "source_id": 20286915, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:18Z", "source_id": 64031829, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:23Z", "source_id": 20295364, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:07Z", "source_id": 64070564, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:11Z", "source_id": 20306484, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:07Z", "source_id": 64090463, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:10Z", "source_id": 20312426, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:42Z", "source_id": 20330793, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
London Paddington |
1936 |
1936 |
2 |
None |
None |
Worcester Shrub Hill |
2206 |
2206 |
1 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W35084/2026-09-21/detailed |
None |
Ashchurch |
2026-09-21T21:48:00+01:00 |
Worcester Shrub Hill |
25.0 |
{"type": "LineString", "coordinates": [[-2.1087565849592784, 51.99930615890027], [-2.1087551, 51.9998846], [-2.108759, 52.00032499999998], [-2.1087583999999997, 52.001096], [-2.1087639999999994, 52.0016458], [-2.1087593999999994, 52.0024858], [-2.1087537999999997, 52.0032115], [-2.1087577, 52.00389440000001], [-2.1087507000000003, 52.0049618], [-2.1087474, 52.005475800000006], [-2.1087511999999995, 52.00623469999999], [-2.1087423, 52.00784900000001], [-2.1087405, 52.008655299999994], [-2.1087534, 52.00979169999998], [-2.1087546, 52.0105838], [-2.1087532, 52.011064100000006], [-2.1087624, 52.0123867], [-2.108761, 52.01365469999999], [-2.1087655999999995, 52.0142408], [-2.1087526, 52.01492360000001], [-2.1087593999999994, 52.0162634], [-2.1087472, 52.01751279999999], [-2.1087572999999997, 52.018499899999995], [-2.1087589, 52.019516499999995], [-2.1087608999999996, 52.0205167], [-2.1087548999999997, 52.0216655], [-2.1087470999999995, 52.0225977], [-2.108761, 52.023731899999994], [-2.108755, 52.024551900000006], [-2.1087442, 52.0253904], [-2.1087415, 52.026853799999984], [-2.10874, 52.0281497], [-2.108741, 52.0293812], [-2.1087322999999993, 52.0303334], [-2.1087418, 52.031311899999984], [-2.1087382, 52.0329698], [-2.1087398000000004, 52.0335594], [-2.1087477, 52.03379629999999], [-2.1087699, 52.03446159999999], [-2.1088386, 52.0354073], [-2.1089382999999997, 52.03660500000001], [-2.1090299, 52.03763450000001], [-2.1090940999999996, 52.0383791], [-2.1091475, 52.0389809], [-2.1091835, 52.0394949], [-2.1092230999999995, 52.039888], [-2.1092565999999997, 52.0402566], [-2.1092966, 52.0406637], [-2.1093326, 52.0411242], [-2.1093913, 52.0417257], [-2.1094418, 52.0423347], [-2.1094819, 52.0427182], [-2.1095338, 52.04338409999999], [-2.1096062, 52.0441576], [-2.1096757, 52.0449527], [-2.1097591, 52.0459316], [-2.1097749999999995, 52.04609620000001], [-2.1098365, 52.04694899999999], [-2.1099352, 52.0479893], [-2.1100382, 52.0491753], [-2.1100869, 52.0497491], [-2.1101649999999994, 52.0505528], [-2.1101721, 52.050628399999994], [-2.1101811, 52.05079529999999], [-2.1102338, 52.0514409], [-2.1102789, 52.05189560000001], [-2.1103652, 52.0532228], [-2.1104668, 52.0542062], [-2.1104942358867804, 52.054578667909794], [-2.110505, 52.0547248], [-2.1105499, 52.0552424], [-2.110625199999999, 52.0561703], [-2.1107214999999995, 52.057176799999986], [-2.1107651000000005, 52.05768779999999], [-2.1107946999999996, 52.05801650000001], [-2.1108608, 52.05878129999999], [-2.1109308, 52.059460300000005], [-2.1109764, 52.05983959999999], [-2.1110460999999994, 52.060171099999984], [-2.1111366, 52.0605637], [-2.1112298999999997, 52.0608935], [-2.1113105, 52.0611629], [-2.1114079, 52.0614381], [-2.1116806, 52.0621302], [-2.1117505999999997, 52.0622841], [-2.1118149999999996, 52.06242580000001], [-2.1120712, 52.06290719999999], [-2.1125938, 52.0638608], [-2.1131969, 52.0649099], [-2.1133285999999996, 52.0651512], [-2.1137145, 52.0658337], [-2.1143872, 52.0670477], [-2.1146401, 52.067492400000006], [-2.1148418, 52.0678776], [-2.1150086999999997, 52.0681646], [-2.1151407, 52.06839360000001], [-2.1154186, 52.0688979], [-2.1155599, 52.0691376], [-2.1157459, 52.069452600000005], [-2.1160129000000003, 52.069915599999995], [-2.1164698, 52.0707311], [-2.1169285, 52.07156950000001], [-2.1177002, 52.0729736], [-2.1183185, 52.0740641], [-2.1187838999999995, 52.07487269999999], [-2.1191468999999996, 52.0754987], [-2.1197279000000004, 52.0764809], [-2.1201904999999996, 52.07729979999999], [-2.1209, 52.0785691], [-2.1213554, 52.0793686], [-2.1218393, 52.080211599999984], [-2.1222229, 52.08091540000001], [-2.1226019, 52.0816277], [-2.1238433999999997, 52.0837878], [-2.1247042, 52.0852855], [-2.1249931, 52.08576909999999], [-2.1252092999999994, 52.0861085], [-2.1255505999999995, 52.0865948], [-2.1259808999999996, 52.0871511], [-2.1264677, 52.087731000000005], [-2.1301128, 52.0919727], [-2.1360125, 52.0988583], [-2.1395666, 52.1029942], [-2.1422628, 52.10612039999999], [-2.1439008, 52.10803319999999], [-2.1453069999999994, 52.10966789999999], [-2.1454025445398472, 52.10978287988833], [-2.1458113999999995, 52.1102749], [-2.1461732, 52.110741100000006], [-2.1464378, 52.1111094], [-2.1467163, 52.11153499999999], [-2.1469745999999996, 52.111959500000005], [-2.1474446, 52.1128529], [-2.1483172999999995, 52.114616899999994], [-2.1507236000000005, 52.1194758], [-2.1508465, 52.119724], [-2.1515669999999996, 52.1212264], [-2.1516054, 52.12130649999999], [-2.1527365, 52.1235697], [-2.1535983, 52.125311200000006], [-2.1545562, 52.12723509999999], [-2.1559048, 52.1299621], [-2.1559566818868516, 52.13006636673865], [-2.1560182999999995, 52.1301902], [-2.1562494, 52.130655], [-2.1574861999999997, 52.1331544], [-2.1588374, 52.135906199999994], [-2.1606170999999996, 52.139531], [-2.161024, 52.14036219999999], [-2.1613939, 52.141115199999994], [-2.1622337, 52.1428559], [-2.1623932999999997, 52.1432053], [-2.1625418, 52.143571300000005], [-2.1626718, 52.1439347], [-2.1627819, 52.14429579999999], [-2.1629044, 52.144761], [-2.1629989, 52.145202700000006], [-2.1630478999999996, 52.1454928], [-2.1630758, 52.1456584], [-2.1631058, 52.1458842], [-2.1631237, 52.1461136], [-2.1631519, 52.14676599999999], [-2.1631577, 52.1468994], [-2.1631636, 52.1470365], [-2.1631328999999995, 52.1476783], [-2.1631157, 52.148184999999984], [-2.1631175, 52.1486287], [-2.1631829, 52.14912319999999], [-2.1632115, 52.1492866], [-2.1632412, 52.14945659999999], [-2.1632891, 52.14968], [-2.1633697999999995, 52.14997559999999], [-2.1634675, 52.15027860000001], [-2.1635400999999996, 52.1504804], [-2.1636192999999997, 52.15067950000001], [-2.1637099000000006, 52.15088179999999], [-2.1638073, 52.15108570000001], [-2.1639243999999995, 52.1513093], [-2.1640513, 52.1515342], [-2.1642441, 52.1518431], [-2.1643765, 52.15203799999998], [-2.1644884, 52.152196499999995], [-2.1645257, 52.15224930000001], [-2.1648295, 52.15263799999999], [-2.1651614, 52.153014], [-2.1655220999999996, 52.15338690000001], [-2.1657122, 52.1535682], [-2.1659269999999995, 52.15376369999999], [-2.1661257999999997, 52.153937799999994], [-2.1663417, 52.154114], [-2.1665456999999995, 52.1542784], [-2.1667695999999994, 52.15444440000001], [-2.1672143, 52.1547608], [-2.1676788, 52.15505509999999], [-2.1681537, 52.155339599999984], [-2.1686722, 52.1556191], [-2.1691842999999995, 52.1558767], [-2.1695017999999995, 52.1560207], [-2.1698471, 52.1561773], [-2.1702001, 52.15632469999999], [-2.1705437, 52.1564632], [-2.1707661, 52.15654700000001], [-2.1708986, 52.1565969], [-2.1712576, 52.15671410000001], [-2.1715886, 52.1568255], [-2.1719817, 52.156937799999994], [-2.1726433, 52.15713110000001], [-2.1730691996511924, 52.15726605531892], [-2.1732953, 52.1573377], [-2.173684, 52.1574698], [-2.173748, 52.1574944], [-2.1745275999999993, 52.1577776], [-2.1749771000000004, 52.157954200000006], [-2.1754194, 52.1581352], [-2.1758959, 52.15834230000001], [-2.1763701, 52.1585577], [-2.1771588, 52.15893799999999], [-2.1779414, 52.1593251], [-2.1802919999999997, 52.1604843], [-2.1819091, 52.1612829], [-2.183718, 52.1621811], [-2.1848845, 52.1627596], [-2.1860805, 52.16334859999999], [-2.1871065, 52.1638608], [-2.1874469999999997, 52.1640385], [-2.1877848, 52.1642175], [-2.1880885, 52.1643839], [-2.1884032, 52.1645616], [-2.1887132999999994, 52.1647425], [-2.1890060237168973, 52.16491882804252], [-2.1891353, 52.1649967], [-2.1895355, 52.1652503], [-2.18993, 52.165507299999994], [-2.1903047, 52.165769], [-2.1906597999999997, 52.1660209], [-2.1909988999999994, 52.166272000000006], [-2.1913455, 52.1665417], [-2.1916889, 52.1668197], [-2.1920386, 52.1671153], [-2.1923695, 52.16741029999999], [-2.1927149999999997, 52.1677319], [-2.1930019, 52.1680162], [-2.1938152, 52.168882499999995], [-2.1941037, 52.1692209], [-2.1942561, 52.1694082], [-2.1945475, 52.1697838], [-2.1949189, 52.1702939], [-2.195472, 52.17118479999999], [-2.196014, 52.1721325], [-2.1969576, 52.1737878], [-2.1980486999999997, 52.1756822], [-2.200742, 52.18037840000001], [-2.2025966999999995, 52.1836242], [-2.2034574, 52.18511920000001], [-2.2042035, 52.18641209999999], [-2.2050314, 52.18783119999999], [-2.2057716742149744, 52.188975940938114], [-2.2058696882147335, 52.1891298575507], [-2.2059637005732866, 52.189278169123824], [-2.206054311178322, 52.18942166989047], [-2.206142119917528, 52.18956115408357], [-2.206227726678595, 52.18969741593606], [-2.206311731349209, 52.18983124968091], [-2.2063947338170604, 52.18996344955104], [-2.206477333969837, 52.19009480977942], [-2.2065601316952277, 52.190226124599], [-2.206643726880921, 52.19035818824271], [-2.2067287194146052, 52.19049179494351], [-2.20681570918397, 52.19062773893435], [-2.2069052960767026, 52.19076681444817], [-2.206998079980493, 52.19090981571793], [-2.2070946607830284, 52.19105753697656], [-2.207195638371998, 52.19121077245702], [-2.2078174, 52.192179499999995], [-2.2079119, 52.1923309], [-2.2081008999999994, 52.1926989], [-2.2082701, 52.19301819999999], [-2.2084169, 52.1933267], [-2.2085133, 52.19352949999999], [-2.2085725999999997, 52.19365700000001], [-2.2090075, 52.19454780000001], [-2.2090898, 52.194726899999985]]} |
14.5 |
2146 |
2211 |
Ashchurch |
Worcester Shrub Hill |
Worcester Shrub Hill |
52.1947269 |
-2.2090898 |
52.1947269 |
-2.2090898 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Worcester Shrub Hill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330793 |
1790025104008158 |
148 |
148 |
2026-09-21 21:21:44.023134 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:43.943769 |
| 723956 |
754918 |
P88598 |
882M68M721 |
2026-09-21 |
COMPLETE |
20330172 |
2026-09-21 22:11:00 |
2026-09-21 21:21:52 |
2026-09-23 21:21:52 |
{"id": 754918, "stp": "P", "toc": "Southeastern", "uid": "P88598", "consist": "707003+707009", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88598/2026-09-21/detailed", "trust_id": "882M68M721", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2M68", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "2211", "current_leg_dep": "2204", "current_leg_end": "Dartford", "origin_dep_time": "2125", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [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]]}", "current_leg_start": "Barnehurst", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Barnehurst", "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\": 2313.647, \"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\": 2757.138, \"from_m\": 2313.647, \"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\": 3825.041, \"from_m\": 2757.138, \"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\": 9001.24, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"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\": 9111.617, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.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\": 9493.481, \"from_m\": 9440.952, \"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\": 10199.153, \"from_m\": 9493.481, \"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\": 11864.091, \"from_m\": 10199.153, \"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\": 12487.934, \"from_m\": 11864.091, \"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\": 14391.75, \"from_m\": 12487.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14896.593, \"from_m\": 14391.75, \"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\": 15121.653, \"from_m\": 14896.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15626.496, \"from_m\": 15121.653, \"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\": 17530.313, \"from_m\": 15626.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18154.156, \"from_m\": 17530.313, \"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\": 18193.539, \"from_m\": 18154.156, \"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\": 18782.299, \"from_m\": 18193.539, \"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\": 20685.893, \"from_m\": 18782.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21188.24, \"from_m\": 20685.893, \"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\": 30822.407, \"from_m\": 21188.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31315.449, \"from_m\": 30822.407, \"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\": 31363.334, \"from_m\": 31315.449, \"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\": 32523.71, \"from_m\": 31363.334, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33261.066, \"from_m\": 32523.71, \"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\": 33306.708, \"from_m\": 33261.066, \"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\": 33656.396, \"from_m\": 33306.708, \"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\": 33929.113, \"from_m\": 33656.396, \"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\": 754918, \"profile_key\": \"940eae968aeb65e11e43e7fa047614c2fffe475c9de42692c3f1cfd52a44da38\", \"schedule_id\": 23851, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2134\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.176, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9949.219, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11504.228, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 12970.176, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Eltham\", \"stage_seq\": 12, \"distance_m\": 15009.123, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Falconwood\", \"stage_seq\": 13, \"distance_m\": 23205.052, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Welling\", \"stage_seq\": 14, \"distance_m\": 24843.023, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Bexleyheath\", \"stage_seq\": 15, \"distance_m\": 27107.594, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": \"2205\", \"location\": \"Barnehurst\", \"stage_seq\": 16, \"distance_m\": 28947.282, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 17, \"distance_m\": 30852.525, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 31394.964, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 32523.71, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 33207.639, \"section_seq\": 1, \"route_path_id\": 139917}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 33929.113, \"section_seq\": 1, \"route_path_id\": 139917}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33929.113, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139917}], \"total_distance_m\": 33929.113, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33883.471, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2125", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:05Z\", \"source_id\": 64054017, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:06Z\", \"source_id\": 20301840, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:49Z\", \"source_id\": 64062654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 20304280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:59Z\", \"source_id\": 64085809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:04Z\", \"source_id\": 20311063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:46Z\", \"source_id\": 64091800, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:50Z\", \"source_id\": 20312823, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:28Z\", \"source_id\": 64100125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:30Z\", \"source_id\": 20315235, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:30Z\", \"source_id\": 64106983, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:33Z\", \"source_id\": 20317195, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:44Z\", \"source_id\": 64114029, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:48Z\", \"source_id\": 20319322, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:22Z\", \"source_id\": 64119628, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:24Z\", \"source_id\": 20320940, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:07Z\", \"source_id\": 64127952, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:14Z\", \"source_id\": 20323318, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:40Z\", \"source_id\": 64133414, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:46Z\", \"source_id\": 20325028, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:38Z\", \"source_id\": 64151070, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:43Z\", \"source_id\": 20330172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1790025046219451, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:45.044330", "service_state_evidence_id": 20330172, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:45.057748", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DFD |
2M68 |
707003+707009 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2313.647, "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": 2757.138, "from_m": 2313.647, "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": 3825.041, "from_m": 2757.138, "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": 9001.24, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "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": 9111.617, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.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": 9493.481, "from_m": 9440.952, "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": 10199.153, "from_m": 9493.481, "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": 11864.091, "from_m": 10199.153, "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": 12487.934, "from_m": 11864.091, "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": 14391.75, "from_m": 12487.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14896.593, "from_m": 14391.75, "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": 15121.653, "from_m": 14896.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15626.496, "from_m": 15121.653, "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": 17530.313, "from_m": 15626.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18154.156, "from_m": 17530.313, "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": 18193.539, "from_m": 18154.156, "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": 18782.299, "from_m": 18193.539, "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": 20685.893, "from_m": 18782.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21188.24, "from_m": 20685.893, "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": 30822.407, "from_m": 21188.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31315.449, "from_m": 30822.407, "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": 31363.334, "from_m": 31315.449, "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": 32523.71, "from_m": 31363.334, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33261.066, "from_m": 32523.71, "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": 33306.708, "from_m": 33261.066, "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": 33656.396, "from_m": 33306.708, "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": 33929.113, "from_m": 33656.396, "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": 754918, "profile_key": "940eae968aeb65e11e43e7fa047614c2fffe475c9de42692c3f1cfd52a44da38", "schedule_id": 23851, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2125", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2134", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.176, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Lewisham", "stage_seq": 9, "distance_m": 9949.219, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11504.228, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 12970.176, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Eltham", "stage_seq": 12, "distance_m": 15009.123, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Falconwood", "stage_seq": 13, "distance_m": 23205.052, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Welling", "stage_seq": 14, "distance_m": 24843.023, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Bexleyheath", "stage_seq": 15, "distance_m": 27107.594, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": "2205", "location": "Barnehurst", "stage_seq": 16, "distance_m": 28947.282, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Perry Street Fork Jn", "stage_seq": 17, "distance_m": 30852.525, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 31394.964, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 32523.71, "section_seq": 1, "route_path_id": 139917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 33207.639, "section_seq": 1, "route_path_id": 139917}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 33929.113, "section_seq": 1, "route_path_id": 139917}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33929.113, "from_m": 0.0, "section_seq": 1, "route_path_id": 139917}], "total_distance_m": 33929.113, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33883.471, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:05Z", "source_id": 64054017, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:06Z", "source_id": 20301840, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:49Z", "source_id": 64062654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 20304280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:59Z", "source_id": 64085809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:04Z", "source_id": 20311063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:46Z", "source_id": 64091800, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:50Z", "source_id": 20312823, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:28Z", "source_id": 64100125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:30Z", "source_id": 20315235, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:30Z", "source_id": 64106983, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:33Z", "source_id": 20317195, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:44Z", "source_id": 64114029, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:48Z", "source_id": 20319322, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:22Z", "source_id": 64119628, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:24Z", "source_id": 20320940, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:07Z", "source_id": 64127952, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:14Z", "source_id": 20323318, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:40Z", "source_id": 64133414, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:46Z", "source_id": 20325028, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:38Z", "source_id": 64151070, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:43Z", "source_id": 20330172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
London Charing Cross |
2125 |
2125 |
3 |
None |
None |
Dartford |
2213 |
2213 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88598/2026-09-21/detailed |
None |
Barnehurst |
2026-09-21T22:05:00+01:00 |
Dartford |
7.0 |
{"type": "LineString", "coordinates": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [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]]} |
3.0 |
2204 |
2211 |
Barnehurst |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330172 |
1790025046219451 |
60 |
60 |
2026-09-21 21:21:45.057748 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:45.044330 |
| 723957 |
753104 |
Y80571 |
822G91MZ21 |
2026-09-21 |
COMPLETE |
20330059 |
2026-09-21 22:11:00 |
2026-09-21 21:21:53 |
2026-09-23 21:21:53 |
{"id": 753104, "stp": "P", "toc": "Great Western Railway", "uid": "Y80571", "consist": "166204", "dest_crs": "CNM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80571/2026-09-21/detailed", "trust_id": "822G91MZ21", "origin_crs": "WSB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "2", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "2G91", "timing_status": "LATE", "origin_station": "Westbury", "current_leg_arr": "2211", "current_leg_dep": "2201", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "2006", "origin_platform": "3", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-21T21:21:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "2206", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 539.573, \"from_m\": 0.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\": 1067.492, \"from_m\": 539.573, \"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\": 6339.077, \"from_m\": 1067.492, \"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\": 6629.934, \"from_m\": 6339.077, \"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\": 8375.228, \"from_m\": 6629.934, \"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\": 8534.911, \"from_m\": 8375.228, \"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\": 9362.689, \"from_m\": 8534.911, \"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\": 15056.187, \"from_m\": 9362.689, \"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\": 15710.991, \"from_m\": 15056.187, \"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\": 21252.58, \"from_m\": 15710.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\": 22011.262, \"from_m\": 21252.58, \"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\": 23061.654, \"from_m\": 22011.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\": 125.0}, {\"to_m\": 23141.206, \"from_m\": 23061.654, \"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\": 42807.856, \"from_m\": 23141.206, \"capability_applied\": null, \"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\": 42894.601, \"from_m\": 42807.856, \"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\": 51629.646, \"from_m\": 42894.601, \"capability_applied\": null, \"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\": 51695.208, \"from_m\": 51629.646, \"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\": 51779.89, \"from_m\": 51695.208, \"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\": 51809.734, \"from_m\": 51779.89, \"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\": 51866.086, \"from_m\": 51809.734, \"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\": 52416.414, \"from_m\": 51866.086, \"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\": 54379.866, \"from_m\": 52416.414, \"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\": 55072.166, \"from_m\": 54379.866, \"capability_applied\": null, \"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\": 55085.051, \"from_m\": 55072.166, \"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\": 68491.452, \"from_m\": 55085.051, \"capability_applied\": null, \"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\": 68505.22, \"from_m\": 68491.452, \"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\": 72281.896, \"from_m\": 68505.22, \"capability_applied\": null, \"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\": 73376.06, \"from_m\": 72281.896, \"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\": 73435.85, \"from_m\": 73376.06, \"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\": 73542.353, \"from_m\": 73435.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\": 100.0}, {\"to_m\": 81574.149, \"from_m\": 73542.353, \"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\": 82777.644, \"from_m\": 81574.149, \"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\": 85971.206, \"from_m\": 82777.644, \"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\": 86016.699, \"from_m\": 85971.206, \"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\": 88338.039, \"from_m\": 86016.699, \"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\": 91345.908, \"from_m\": 88338.039, \"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\": 99132.751, \"from_m\": 91345.908, \"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\": 99208.683, \"from_m\": 99132.751, \"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\": 107071.552, \"from_m\": 99208.683, \"capability_applied\": null, \"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\": 107495.691, \"from_m\": 107071.552, \"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\": 109037.336, \"from_m\": 107495.691, \"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\": 109142.877, \"from_m\": 109037.336, \"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\": 112486.699, \"from_m\": 109142.877, \"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\": 112641.514, \"from_m\": 112486.699, \"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\": 112675.814, \"from_m\": 112641.514, \"capability_applied\": null, \"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\": 121440.389, \"from_m\": 112675.814, \"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}], \"service_id\": 753104, \"profile_key\": \"785510623a34f5c48264e8a885280b6f88ae7ac3b418d63636ca5859248e3dcb\", \"schedule_id\": 31664, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Westbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 2, \"distance_m\": 998.668, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Trowbridge\", \"stage_seq\": 3, \"distance_m\": 6538.569, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Bradford Jn\", \"stage_seq\": 4, \"distance_m\": 8473.695, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Melksham\", \"stage_seq\": 5, \"distance_m\": 15498.033, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Thingley Jn\", \"stage_seq\": 6, \"distance_m\": 22011.262, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Thingley East Jn\", \"stage_seq\": 7, \"distance_m\": 23164.407, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2032\", \"location\": \"Chippenham\", \"stage_seq\": 8, \"distance_m\": 25472.944, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 9, \"distance_m\": 42936.717, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2055\", \"location\": \"Swindon\", \"stage_seq\": 10, \"distance_m\": 51940.442, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Rodbourne Jn\", \"stage_seq\": 11, \"distance_m\": 53291.019, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2108H\", \"location\": \"Kemble\", \"stage_seq\": 12, \"distance_m\": 73662.191, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"St. Mary's L.C.\", \"stage_seq\": 13, \"distance_m\": 86171.719, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Stroud\", \"stage_seq\": 14, \"distance_m\": 91570.823, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2128\", \"location\": \"Stonehouse\", \"stage_seq\": 15, \"distance_m\": 95957.786, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Standish Jn\", \"stage_seq\": 16, \"distance_m\": 99208.683, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 17, \"distance_m\": 109114.811, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 18, \"distance_m\": 110220.012, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2156\", \"location\": \"Gloucester\", \"stage_seq\": 19, \"distance_m\": 110826.974, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Horton Road Jn\", \"stage_seq\": 20, \"distance_m\": 111433.935, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 21, \"distance_m\": 112603.694, \"section_seq\": 1, \"route_path_id\": 143139}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 22, \"distance_m\": 121440.389, \"section_seq\": 1, \"route_path_id\": 143139}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 121440.389, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143139}], \"total_distance_m\": 121440.389, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 121288.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 151.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2006", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:36Z\", \"source_id\": 63864427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:10:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:40Z\", \"source_id\": 20248011, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:52Z\", \"source_id\": 20256239, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:31Z\", \"source_id\": 63918657, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:35Z\", \"source_id\": 20263097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:49Z\", \"source_id\": 63956161, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:55Z\", \"source_id\": 20273827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:53Z\", \"source_id\": 64007307, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:58Z\", \"source_id\": 20288299, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20616, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:13Z\", \"source_id\": 64038684, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:15Z\", \"source_id\": 20297275, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:56Z\", \"source_id\": 20301716, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:01Z\", \"source_id\": 64077180, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:06Z\", \"source_id\": 20308395, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:29Z\", \"source_id\": 64150881, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:32Z\", \"source_id\": 20330059, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1790025034821849, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:45.054823", "service_state_evidence_id": 20330059, "current_leg_start_actual_dep": "2026-09-21T22:01:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:45.525822", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
WSB |
CNM |
2G91 |
166204 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 539.573, "from_m": 0.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": 1067.492, "from_m": 539.573, "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": 6339.077, "from_m": 1067.492, "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": 6629.934, "from_m": 6339.077, "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": 8375.228, "from_m": 6629.934, "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": 8534.911, "from_m": 8375.228, "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": 9362.689, "from_m": 8534.911, "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": 15056.187, "from_m": 9362.689, "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": 15710.991, "from_m": 15056.187, "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": 21252.58, "from_m": 15710.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": 22011.262, "from_m": 21252.58, "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": 23061.654, "from_m": 22011.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": 125.0}, {"to_m": 23141.206, "from_m": 23061.654, "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": 42807.856, "from_m": 23141.206, "capability_applied": null, "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": 42894.601, "from_m": 42807.856, "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": 51629.646, "from_m": 42894.601, "capability_applied": null, "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": 51695.208, "from_m": 51629.646, "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": 51779.89, "from_m": 51695.208, "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": 51809.734, "from_m": 51779.89, "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": 51866.086, "from_m": 51809.734, "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": 52416.414, "from_m": 51866.086, "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": 54379.866, "from_m": 52416.414, "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": 55072.166, "from_m": 54379.866, "capability_applied": null, "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": 55085.051, "from_m": 55072.166, "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": 68491.452, "from_m": 55085.051, "capability_applied": null, "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": 68505.22, "from_m": 68491.452, "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": 72281.896, "from_m": 68505.22, "capability_applied": null, "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": 73376.06, "from_m": 72281.896, "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": 73435.85, "from_m": 73376.06, "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": 73542.353, "from_m": 73435.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": 100.0}, {"to_m": 81574.149, "from_m": 73542.353, "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": 82777.644, "from_m": 81574.149, "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": 85971.206, "from_m": 82777.644, "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": 86016.699, "from_m": 85971.206, "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": 88338.039, "from_m": 86016.699, "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": 91345.908, "from_m": 88338.039, "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": 99132.751, "from_m": 91345.908, "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": 99208.683, "from_m": 99132.751, "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": 107071.552, "from_m": 99208.683, "capability_applied": null, "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": 107495.691, "from_m": 107071.552, "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": 109037.336, "from_m": 107495.691, "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": 109142.877, "from_m": 109037.336, "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": 112486.699, "from_m": 109142.877, "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": 112641.514, "from_m": 112486.699, "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": 112675.814, "from_m": 112641.514, "capability_applied": null, "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": 121440.389, "from_m": 112675.814, "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}], "service_id": 753104, "profile_key": "785510623a34f5c48264e8a885280b6f88ae7ac3b418d63636ca5859248e3dcb", "schedule_id": 31664, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2006", "location": "Westbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Hawkeridge Jn", "stage_seq": 2, "distance_m": 998.668, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Trowbridge", "stage_seq": 3, "distance_m": 6538.569, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Bradford Jn", "stage_seq": 4, "distance_m": 8473.695, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Melksham", "stage_seq": 5, "distance_m": 15498.033, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Thingley Jn", "stage_seq": 6, "distance_m": 22011.262, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Thingley East Jn", "stage_seq": 7, "distance_m": 23164.407, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2032", "location": "Chippenham", "stage_seq": 8, "distance_m": 25472.944, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Wootton Bassett Jn", "stage_seq": 9, "distance_m": 42936.717, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2055", "location": "Swindon", "stage_seq": 10, "distance_m": 51940.442, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Rodbourne Jn", "stage_seq": 11, "distance_m": 53291.019, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2108H", "location": "Kemble", "stage_seq": 12, "distance_m": 73662.191, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "St. Mary's L.C.", "stage_seq": 13, "distance_m": 86171.719, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Stroud", "stage_seq": 14, "distance_m": 91570.823, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2128", "location": "Stonehouse", "stage_seq": 15, "distance_m": 95957.786, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Standish Jn", "stage_seq": 16, "distance_m": 99208.683, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Gloucester Yard Jn", "stage_seq": 17, "distance_m": 109114.811, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Horton Road Jn", "stage_seq": 18, "distance_m": 110220.012, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2156", "location": "Gloucester", "stage_seq": 19, "distance_m": 110826.974, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Horton Road Jn", "stage_seq": 20, "distance_m": 111433.935, "section_seq": 1, "route_path_id": 143139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Barnwood Jn", "stage_seq": 21, "distance_m": 112603.694, "section_seq": 1, "route_path_id": 143139}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 22, "distance_m": 121440.389, "section_seq": 1, "route_path_id": 143139}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 121440.389, "from_m": 0.0, "section_seq": 1, "route_path_id": 143139}], "total_distance_m": 121440.389, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 121288.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 151.698, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:36Z", "source_id": 63864427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:10:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:40Z", "source_id": 20248011, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:52Z", "source_id": 20256239, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:31Z", "source_id": 63918657, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:35Z", "source_id": 20263097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24502, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:49Z", "source_id": 63956161, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:55Z", "source_id": 20273827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:53Z", "source_id": 64007307, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:58Z", "source_id": 20288299, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20616, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:13Z", "source_id": 64038684, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:21:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:15Z", "source_id": 20297275, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:56Z", "source_id": 20301716, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:01Z", "source_id": 64077180, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:06Z", "source_id": 20308395, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:29Z", "source_id": 64150881, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:32Z", "source_id": 20330059, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Westbury |
2006 |
2006 |
3 |
None |
None |
Cheltenham Spa |
2206 |
2206 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80571/2026-09-21/detailed |
None |
Gloucester |
2026-09-21T22:01:00+01:00 |
Cheltenham Spa |
10.0 |
{"type": "LineString", "coordinates": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]} |
6.2 |
2201 |
2211 |
Gloucester |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-21 21:21:52 |
TERMINATED |
2026-09-21 21:11:00 |
Cheltenham Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330059 |
1790025034821849 |
71 |
71 |
2026-09-21 21:21:45.525822 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:45.054823 |
| 723958 |
755120 |
C33032 |
092S63M721 |
2026-09-21 |
COMPLETE |
20329938 |
2026-09-21 22:11:00 |
2026-09-21 21:21:53 |
2026-09-23 21:21:53 |
{"id": 755120, "stp": "P", "toc": "Northern", "uid": "C33032", "consist": "333006", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33032/2026-09-21/detailed", "trust_id": "092S63M721", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "1", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2S63", "timing_status": "ON TIME", "origin_station": "Skipton", "current_leg_arr": "2211", "current_leg_dep": "2208", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "2134", "origin_platform": "4", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-21T21:21:53", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Frizinghall", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"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\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.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\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"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\": 19444.17, \"from_m\": 19295.761, \"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\": 20149.177, \"from_m\": 19444.17, \"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\": 23490.373, \"from_m\": 20149.177, \"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\": 23996.077, \"from_m\": 23490.373, \"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\": 24444.317, \"from_m\": 23996.077, \"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\": 24499.745, \"from_m\": 24444.317, \"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\": 24571.602, \"from_m\": 24499.745, \"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\": 24804.14, \"from_m\": 24571.602, \"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\": 24922.28, \"from_m\": 24804.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\": 28482.583, \"from_m\": 24922.28, \"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\": 28543.218, \"from_m\": 28482.583, \"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\": 28568.181, \"from_m\": 28543.218, \"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\": 28627.985, \"from_m\": 28568.181, \"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\": 28970.761, \"from_m\": 28627.985, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 28996.339, \"from_m\": 28970.761, \"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\": 755120, \"profile_key\": \"226ff68d1aa77c104d531ab045d839e1d05fbdcf5d5145b4dacebd9baf152506\", \"schedule_id\": 4287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2143H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148H\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2155\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24655.99, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2206H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 26230.668, \"section_seq\": 1, \"route_path_id\": 132131}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 28996.339, \"section_seq\": 1, \"route_path_id\": 132131}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28996.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132131}], \"total_distance_m\": 28996.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28970.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:41Z\", \"source_id\": 64085104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:44Z\", \"source_id\": 20310803, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:27Z\", \"source_id\": 64093317, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:33Z\", \"source_id\": 20313311, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:43Z\", \"source_id\": 64103045, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:44Z\", \"source_id\": 20316068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:53Z\", \"source_id\": 64112124, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:57Z\", \"source_id\": 20318764, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:43Z\", \"source_id\": 64118248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:47Z\", \"source_id\": 20320566, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 64125655, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 20322629, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:49Z\", \"source_id\": 64131498, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:53Z\", \"source_id\": 20324464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:02Z\", \"source_id\": 64143209, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:06Z\", \"source_id\": 20327840, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:16Z\", \"source_id\": 64150349, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:21Z\", \"source_id\": 20329938, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "1", "timing_fact_generation": 1790025022989477, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:48.266706", "service_state_evidence_id": 20329938, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:48.870909", "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 |
SKI |
BDQ |
2S63 |
333006 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "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": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.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": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "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": 19444.17, "from_m": 19295.761, "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": 20149.177, "from_m": 19444.17, "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": 23490.373, "from_m": 20149.177, "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": 23996.077, "from_m": 23490.373, "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": 24444.317, "from_m": 23996.077, "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": 24499.745, "from_m": 24444.317, "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": 24571.602, "from_m": 24499.745, "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": 24804.14, "from_m": 24571.602, "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": 24922.28, "from_m": 24804.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": 28482.583, "from_m": 24922.28, "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": 28543.218, "from_m": 28482.583, "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": 28568.181, "from_m": 28543.218, "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": 28627.985, "from_m": 28568.181, "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": 28970.761, "from_m": 28627.985, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 28996.339, "from_m": 28970.761, "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": 755120, "profile_key": "226ff68d1aa77c104d531ab045d839e1d05fbdcf5d5145b4dacebd9baf152506", "schedule_id": 4287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2143H", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148H", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2155", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "Shipley", "stage_seq": 8, "distance_m": 24655.99, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2206H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 26230.668, "section_seq": 1, "route_path_id": 132131}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 28996.339, "section_seq": 1, "route_path_id": 132131}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28996.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 132131}], "total_distance_m": 28996.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28970.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.578, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:41Z", "source_id": 64085104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:44Z", "source_id": 20310803, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:27Z", "source_id": 64093317, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:45:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:33Z", "source_id": 20313311, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:43Z", "source_id": 64103045, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:44Z", "source_id": 20316068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:53Z", "source_id": 64112124, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:57Z", "source_id": 20318764, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:43Z", "source_id": 64118248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:47Z", "source_id": 20320566, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 64125655, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:00:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 20322629, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5149, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:49Z", "source_id": 64131498, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:03:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:53Z", "source_id": 20324464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:02Z", "source_id": 64143209, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:07:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:06Z", "source_id": 20327840, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5133, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:16Z", "source_id": 64150349, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:21Z", "source_id": 20329938, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Skipton |
2134 |
2134 |
4 |
None |
None |
Bradford Forster Square |
2211 |
2211 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C33032/2026-09-21/detailed |
None |
Frizinghall |
2026-09-21T22:06:30+01:00 |
Bradford Forster Square |
3.0 |
{"type": "LineString", "coordinates": [[-1.7688330561944177, 53.82019454238197], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
1.7 |
2208 |
2211 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-21 21:21:53 |
TERMINATED |
2026-09-21 21:11:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329938 |
1790025022989477 |
45 |
45 |
2026-09-21 21:21:48.870909 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:48.266706 |
| 723959 |
754035 |
C22654 |
879V70MZ21 |
2026-09-21 |
COMPLETE |
20330002 |
2026-09-21 22:11:00 |
2026-09-21 21:21:53 |
2026-09-23 21:21:53 |
{"id": 754035, "stp": "P", "toc": "Thameslink", "uid": "C22654", "consist": "700030", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22654/2026-09-21/detailed", "trust_id": "879V70MZ21", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "2", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "9V70", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "2211", "current_leg_dep": "2205", "current_leg_end": "St. Albans", "origin_dep_time": "2046", "origin_platform": "1", "current_location": "St. Albans", "last_update_time": "2026-09-21T21:21:53", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]}", "current_leg_start": "Radlett", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "Radlett", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"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\": 133.255, \"from_m\": 38.577, \"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\": 146.474, \"from_m\": 133.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\": 374.333, \"from_m\": 146.474, \"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\": 1925.806, \"from_m\": 374.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2213.979, \"from_m\": 1925.806, \"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\": 4702.367, \"from_m\": 2213.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5823.429, \"from_m\": 4702.367, \"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\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"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\": 11894.488, \"from_m\": 11864.783, \"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\": 11920.872, \"from_m\": 11894.488, \"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\": 11958.294, \"from_m\": 11920.872, \"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\": 11995.861, \"from_m\": 11958.294, \"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\": 12030.031, \"from_m\": 11995.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\": 12092.265, \"from_m\": 12030.031, \"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\": 12305.762, \"from_m\": 12092.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12410.58, \"from_m\": 12305.762, \"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\": 12508.933, \"from_m\": 12410.58, \"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\": 13554.651, \"from_m\": 12508.933, \"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\": 13645.037, \"from_m\": 13554.651, \"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\": 14097.768, \"from_m\": 13645.037, \"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\": 14152.495, \"from_m\": 14097.768, \"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\": 18452.802, \"from_m\": 14152.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19002.756, \"from_m\": 18452.802, \"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\": 19040.656, \"from_m\": 19002.756, \"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\": 19412.089, \"from_m\": 19040.656, \"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\": 19742.797, \"from_m\": 19412.089, \"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\": 20070.892, \"from_m\": 19742.797, \"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\": 20085.982, \"from_m\": 20070.892, \"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\": 20138.411, \"from_m\": 20085.982, \"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\": 20208.021, \"from_m\": 20138.411, \"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\": 20735.306, \"from_m\": 20208.021, \"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\": 20773.07, \"from_m\": 20735.306, \"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\": 21330.301, \"from_m\": 20773.07, \"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}, {\"to_m\": 21407.927, \"from_m\": 21330.301, \"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\": 24759.632, \"from_m\": 21407.927, \"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\": 25037.592, \"from_m\": 24759.632, \"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\": 25074.854, \"from_m\": 25037.592, \"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\": 26301.842, \"from_m\": 25074.854, \"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\": 26370.726, \"from_m\": 26301.842, \"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\": 27167.427, \"from_m\": 26370.726, \"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\": 29330.4, \"from_m\": 27167.427, \"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\": 29434.819, \"from_m\": 29330.4, \"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\": 30710.352, \"from_m\": 29434.819, \"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\": 32097.19, \"from_m\": 30710.352, \"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\": 35456.023, \"from_m\": 32097.19, \"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\": 105.0}, {\"to_m\": 35548.904, \"from_m\": 35456.023, \"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\": 35599.751, \"from_m\": 35548.904, \"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\": 35631.406, \"from_m\": 35599.751, \"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\": 36231.273, \"from_m\": 35631.406, \"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\": 38845.386, \"from_m\": 36231.273, \"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\": 44612.139, \"from_m\": 38845.386, \"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\": 46055.282, \"from_m\": 44612.139, \"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\": 57208.007, \"from_m\": 46055.282, \"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\": 57986.688, \"from_m\": 57208.007, \"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\": 58199.991, \"from_m\": 57986.688, \"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}], \"service_id\": 754035, \"profile_key\": \"5b8c81ea67b5a530b9b11bbc1e25fbf16c0457291b931dbd2dff09acfa6879fb\", \"schedule_id\": 3347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Carshalton\", \"stage_seq\": 2, \"distance_m\": 2022.562, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052\", \"location\": \"Hackbridge\", \"stage_seq\": 3, \"distance_m\": 3435.451, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2055\", \"location\": \"Mitcham Junction\", \"stage_seq\": 4, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 5, \"distance_m\": 7073.215, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 6, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2103\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2106H\", \"wtt_dep\": \"2108\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Herne Hill\", \"stage_seq\": 9, \"distance_m\": 13853.243, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2114H\", \"wtt_dep\": \"2115\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 15472.084, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 18557.465, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 19091.13, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 13, \"distance_m\": 19835.652, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"London Blackfriars\", \"stage_seq\": 14, \"distance_m\": 20443.754, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126H\", \"location\": \"City Thameslink\", \"stage_seq\": 15, \"distance_m\": 20846.137, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Farringdon\", \"stage_seq\": 16, \"distance_m\": 21576.295, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 17, \"distance_m\": 23795.15, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Dock Jn North\", \"stage_seq\": 18, \"distance_m\": 25027.028, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Kentish Town\", \"stage_seq\": 19, \"distance_m\": 25994.053, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 20, \"distance_m\": 26998.575, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 21, \"distance_m\": 29311.264, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 22, \"distance_m\": 29745.202, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146H\", \"location\": \"Cricklewood\", \"stage_seq\": 23, \"distance_m\": 31694.249, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Brent Cross West\", \"stage_seq\": 24, \"distance_m\": 33178.82, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Hendon\", \"stage_seq\": 25, \"distance_m\": 34743.952, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 26, \"distance_m\": 38793.565, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 27, \"distance_m\": 41312.706, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Elstree\", \"stage_seq\": 28, \"distance_m\": 46144.245, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Radlett Jn\", \"stage_seq\": 29, \"distance_m\": 49372.786, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Radlett\", \"stage_seq\": 30, \"distance_m\": 50679.985, \"section_seq\": 1, \"route_path_id\": 114735}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 31, \"distance_m\": 58199.991, \"section_seq\": 1, \"route_path_id\": 114735}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58199.991, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114735}], \"total_distance_m\": 58199.991, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54124.466, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4075.525, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2046", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:33Z\", \"source_id\": 63962767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:38Z\", \"source_id\": 20275720, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:48Z\", \"source_id\": 63968349, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:50Z\", \"source_id\": 20277264, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:00Z\", \"source_id\": 63976037, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:03Z\", \"source_id\": 20279470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:50Z\", \"source_id\": 63985380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:53Z\", \"source_id\": 20282051, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:00Z\", \"source_id\": 63993073, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:02Z\", \"source_id\": 20284224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:48Z\", \"source_id\": 64004628, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:51Z\", \"source_id\": 20287564, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:44Z\", \"source_id\": 64016700, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:46Z\", \"source_id\": 20290956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:20Z\", \"source_id\": 64024984, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:24Z\", \"source_id\": 20293370, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:32Z\", \"source_id\": 64034771, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:36Z\", \"source_id\": 20296220, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 64046178, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:35Z\", \"source_id\": 20299497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:51Z\", \"source_id\": 64051264, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 20301014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:48Z\", \"source_id\": 64055593, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:55Z\", \"source_id\": 20302310, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:31Z\", \"source_id\": 64064320, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:32Z\", \"source_id\": 20304753, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:00Z\", \"source_id\": 64074906, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:05Z\", \"source_id\": 20307750, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 64088367, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:13Z\", \"source_id\": 20311826, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:06Z\", \"source_id\": 64094807, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:07Z\", \"source_id\": 20313685, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:00Z\", \"source_id\": 64103661, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:09Z\", \"source_id\": 20316271, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:23Z\", \"source_id\": 64108943, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:25Z\", \"source_id\": 20317769, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:13Z\", \"source_id\": 64117157, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:19Z\", \"source_id\": 20320247, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:01Z\", \"source_id\": 64127747, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:14Z\", \"source_id\": 20323307, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:13Z\", \"source_id\": 64134716, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:18Z\", \"source_id\": 20325388, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:23Z\", \"source_id\": 64150648, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:29Z\", \"source_id\": 20330002, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1790025031656971, "current_leg_arrival_utc": "2026-09-21T22:11:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:48.270389", "service_state_evidence_id": 20330002, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:48.867710", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SUO |
SAC |
9V70 |
700030 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "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": 133.255, "from_m": 38.577, "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": 146.474, "from_m": 133.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": 374.333, "from_m": 146.474, "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": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "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": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "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": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "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": 11894.488, "from_m": 11864.783, "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": 11920.872, "from_m": 11894.488, "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": 11958.294, "from_m": 11920.872, "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": 11995.861, "from_m": 11958.294, "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": 12030.031, "from_m": 11995.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": 12092.265, "from_m": 12030.031, "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": 12305.762, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12410.58, "from_m": 12305.762, "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": 12508.933, "from_m": 12410.58, "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": 13554.651, "from_m": 12508.933, "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": 13645.037, "from_m": 13554.651, "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": 14097.768, "from_m": 13645.037, "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": 14152.495, "from_m": 14097.768, "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": 18452.802, "from_m": 14152.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19002.756, "from_m": 18452.802, "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": 19040.656, "from_m": 19002.756, "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": 19412.089, "from_m": 19040.656, "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": 19742.797, "from_m": 19412.089, "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": 20070.892, "from_m": 19742.797, "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": 20085.982, "from_m": 20070.892, "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": 20138.411, "from_m": 20085.982, "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": 20208.021, "from_m": 20138.411, "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": 20735.306, "from_m": 20208.021, "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": 20773.07, "from_m": 20735.306, "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": 21330.301, "from_m": 20773.07, "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}, {"to_m": 21407.927, "from_m": 21330.301, "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": 24759.632, "from_m": 21407.927, "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": 25037.592, "from_m": 24759.632, "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": 25074.854, "from_m": 25037.592, "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": 26301.842, "from_m": 25074.854, "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": 26370.726, "from_m": 26301.842, "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": 27167.427, "from_m": 26370.726, "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": 29330.4, "from_m": 27167.427, "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": 29434.819, "from_m": 29330.4, "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": 30710.352, "from_m": 29434.819, "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": 32097.19, "from_m": 30710.352, "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": 35456.023, "from_m": 32097.19, "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": 105.0}, {"to_m": 35548.904, "from_m": 35456.023, "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": 35599.751, "from_m": 35548.904, "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": 35631.406, "from_m": 35599.751, "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": 36231.273, "from_m": 35631.406, "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": 38845.386, "from_m": 36231.273, "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": 44612.139, "from_m": 38845.386, "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": 46055.282, "from_m": 44612.139, "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": 57208.007, "from_m": 46055.282, "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": 57986.688, "from_m": 57208.007, "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": 58199.991, "from_m": 57986.688, "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}], "service_id": 754035, "profile_key": "5b8c81ea67b5a530b9b11bbc1e25fbf16c0457291b931dbd2dff09acfa6879fb", "schedule_id": 3347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2046", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2055", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2103", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2106H", "wtt_dep": "2108", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2114H", "wtt_dep": "2115", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.084, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18557.465, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19091.13, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19835.652, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20443.754, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126H", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20846.137, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Farringdon", "stage_seq": 16, "distance_m": 21576.295, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23795.15, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25027.028, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25994.053, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26998.575, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "West Hampstead South Jn", "stage_seq": 21, "distance_m": 29311.264, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 29745.202, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146H", "location": "Cricklewood", "stage_seq": 23, "distance_m": 31694.249, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Brent Cross West", "stage_seq": 24, "distance_m": 33178.82, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Hendon", "stage_seq": 25, "distance_m": 34743.952, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Silkstream Jn", "stage_seq": 26, "distance_m": 38793.565, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Mill Hill Broadway", "stage_seq": 27, "distance_m": 41312.706, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Elstree", "stage_seq": 28, "distance_m": 46144.245, "section_seq": 1, "route_path_id": 114735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Radlett Jn", "stage_seq": 29, "distance_m": 49372.786, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Radlett", "stage_seq": 30, "distance_m": 50679.985, "section_seq": 1, "route_path_id": 114735}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "St. Albans", "stage_seq": 31, "distance_m": 58199.991, "section_seq": 1, "route_path_id": 114735}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58199.991, "from_m": 0.0, "section_seq": 1, "route_path_id": 114735}], "total_distance_m": 58199.991, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54124.466, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4075.525, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:33Z", "source_id": 63962767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:38Z", "source_id": 20275720, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:48Z", "source_id": 63968349, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:50Z", "source_id": 20277264, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:00Z", "source_id": 63976037, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:03Z", "source_id": 20279470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:50Z", "source_id": 63985380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:53Z", "source_id": 20282051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:00Z", "source_id": 63993073, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:02Z", "source_id": 20284224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:48Z", "source_id": 64004628, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:51Z", "source_id": 20287564, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:44Z", "source_id": 64016700, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:46Z", "source_id": 20290956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:20Z", "source_id": 64024984, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:24Z", "source_id": 20293370, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:32Z", "source_id": 64034771, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:36Z", "source_id": 20296220, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 64046178, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:35Z", "source_id": 20299497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:51Z", "source_id": 64051264, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 20301014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:48Z", "source_id": 64055593, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:55Z", "source_id": 20302310, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:31Z", "source_id": 64064320, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:32:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:32Z", "source_id": 20304753, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:00Z", "source_id": 64074906, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:05Z", "source_id": 20307750, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 64088367, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:13Z", "source_id": 20311826, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:06Z", "source_id": 64094807, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:07Z", "source_id": 20313685, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:00Z", "source_id": 64103661, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:09Z", "source_id": 20316271, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:23Z", "source_id": 64108943, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:52:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:25Z", "source_id": 20317769, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:13Z", "source_id": 64117157, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:56:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:19Z", "source_id": 20320247, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:01Z", "source_id": 64127747, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:14Z", "source_id": 20323307, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:13Z", "source_id": 64134716, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:18Z", "source_id": 20325388, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:23Z", "source_id": 64150648, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:11:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:29Z", "source_id": 20330002, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
2046 |
2046 |
1 |
None |
None |
St. Albans |
2207 |
2207 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22654/2026-09-21/detailed |
None |
Radlett |
2026-09-21T22:05:30+01:00 |
St. Albans |
6.0 |
{"type": "LineString", "coordinates": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]} |
4.7 |
2205 |
2211 |
Radlett |
St. Albans |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-21 21:21:53 |
TERMINATED |
2026-09-21 21:11:00 |
St. Albans |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330002 |
1790025031656971 |
136 |
136 |
2026-09-21 21:21:48.867710 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:48.270389 |
| 723960 |
754576 |
L88737 |
062C28M721 |
2026-09-21 |
COMPLETE |
20330316 |
2026-09-21 22:11:00 |
2026-09-21 21:21:53 |
2026-09-23 21:21:53 |
{"id": 754576, "stp": "P", "toc": "ScotRail", "uid": "L88737", "consist": "320320", "dest_crs": "MTH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88737/2026-09-21/detailed", "trust_id": "062C28M721", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Motherwell", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "4", "is_terminated": 1, "next_location": "Motherwell", "signalling_id": "2C28", "timing_status": "EARLY", "origin_station": "Milngavie", "current_leg_arr": "2211", "current_leg_dep": "2209", "current_leg_end": "Motherwell", "origin_dep_time": "2109", "origin_platform": "1", "current_location": "Motherwell", "last_update_time": "2026-09-21T21:21:53", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]}", "current_leg_start": "Airbles", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "55.7918868", "next_location_lon": "-3.9949725", "previous_location": "Airbles", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 456.969, \"from_m\": 0.0, \"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\": 5016.895, \"from_m\": 456.969, \"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\": 5103.211, \"from_m\": 5016.895, \"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\": 5741.501, \"from_m\": 5103.211, \"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\": 7607.722, \"from_m\": 5741.501, \"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\": 7667.954, \"from_m\": 7607.722, \"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\": 7929.446, \"from_m\": 7667.954, \"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\": 8347.499, \"from_m\": 7929.446, \"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\": 8362.879, \"from_m\": 8347.499, \"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\": 8403.117, \"from_m\": 8362.879, \"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\": 9114.607, \"from_m\": 8403.117, \"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\": 9155.372, \"from_m\": 9114.607, \"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\": 12541.129, \"from_m\": 9155.372, \"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\": 12801.292, \"from_m\": 12541.129, \"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\": 13382.437, \"from_m\": 12801.292, \"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\": 13684.992, \"from_m\": 13382.437, \"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\": 14379.493, \"from_m\": 13684.992, \"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\": 14426.068, \"from_m\": 14379.493, \"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\": 14568.039, \"from_m\": 14426.068, \"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\": 17895.272, \"from_m\": 14568.039, \"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\": 18368.337, \"from_m\": 17895.272, \"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\": 18426.458, \"from_m\": 18368.337, \"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\": 18503.715, \"from_m\": 18426.458, \"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\": 18858.028, \"from_m\": 18503.715, \"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\": 18990.582, \"from_m\": 18858.028, \"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\": 19092.814, \"from_m\": 18990.582, \"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\": 19190.436, \"from_m\": 19092.814, \"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\": 19925.449, \"from_m\": 19190.436, \"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\": 22429.707, \"from_m\": 19925.449, \"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\": 22729.736, \"from_m\": 22429.707, \"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\": 22981.014, \"from_m\": 22729.736, \"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\": 23294.349, \"from_m\": 22981.014, \"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\": 24345.548, \"from_m\": 23294.349, \"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\": 29944.265, \"from_m\": 24345.548, \"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\": 29997.146, \"from_m\": 29944.265, \"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\": 30274.681, \"from_m\": 29997.146, \"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\": 31413.911, \"from_m\": 30274.681, \"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\": 32163.199, \"from_m\": 31413.911, \"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\": 35334.81, \"from_m\": 32163.199, \"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\": 36513.419, \"from_m\": 35334.81, \"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\": 36578.561, \"from_m\": 36513.419, \"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\": 36622.159, \"from_m\": 36578.561, \"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\": 36649.646, \"from_m\": 36622.159, \"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\": 36870.587, \"from_m\": 36649.646, \"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\": 754576, \"profile_key\": \"7bf570880cb92fbc1d64bb0d840559dffae2e5c0043962cc03c90a089ea22c1b\", \"schedule_id\": 19135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2113H\", \"wtt_dep\": \"2114\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2122H\", \"wtt_dep\": \"2123\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125H\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10573.864, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Exhibition Centre\", \"stage_seq\": 10, \"distance_m\": 12021.273, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2131H\", \"location\": \"Anderston\", \"stage_seq\": 11, \"distance_m\": 12824.131, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2136\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 12, \"distance_m\": 13617.52, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2137\", \"wtt_dep\": \"2139\", \"location\": \"Argyle Street\", \"stage_seq\": 13, \"distance_m\": 14092.626, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Bridgeton\", \"stage_seq\": 14, \"distance_m\": 16028.074, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2143H\", \"wtt_dep\": \"2144\", \"location\": \"Dalmarnock\", \"stage_seq\": 15, \"distance_m\": 16914.467, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2145H\", \"wtt_dep\": \"2147H\", \"location\": \"Rutherglen\", \"stage_seq\": 16, \"distance_m\": 18161.853, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 17, \"distance_m\": 19312.339, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Cambuslang\", \"stage_seq\": 18, \"distance_m\": 21099.236, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Newton West Jn\", \"stage_seq\": 19, \"distance_m\": 22535.884, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2154\", \"wtt_dep\": \"2154H\", \"location\": \"Newton\", \"stage_seq\": 20, \"distance_m\": 23641.078, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Blantyre\", \"stage_seq\": 21, \"distance_m\": 27606.063, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Hamilton West\", \"stage_seq\": 22, \"distance_m\": 30448.133, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Hamilton Central\", \"stage_seq\": 23, \"distance_m\": 31809.583, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Haughhead Jn\", \"stage_seq\": 24, \"distance_m\": 33823.558, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"Airbles\", \"stage_seq\": 25, \"distance_m\": 35833.84, \"section_seq\": 1, \"route_path_id\": 118738}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Motherwell\", \"stage_seq\": 26, \"distance_m\": 36870.587, \"section_seq\": 1, \"route_path_id\": 118738}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36870.587, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118738}], \"total_distance_m\": 36870.587, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 36810.355, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 60.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2109", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.7918868", "current_position_lon": "-3.9949725", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:25Z\", \"source_id\": 64015953, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:30Z\", \"source_id\": 20290726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:56Z\", \"source_id\": 20293746, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:29Z\", \"source_id\": 64029946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:34Z\", \"source_id\": 20294789, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:43Z\", \"source_id\": 64037524, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:49Z\", \"source_id\": 20296974, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:33Z\", \"source_id\": 64043959, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:38Z\", \"source_id\": 20298819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:19Z\", \"source_id\": 64050196, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:25Z\", \"source_id\": 20300680, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:16Z\", \"source_id\": 64056626, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:19Z\", \"source_id\": 20302602, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:15Z\", \"source_id\": 64061209, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:22Z\", \"source_id\": 20303878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:05Z\", \"source_id\": 64065599, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:11Z\", \"source_id\": 20305136, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 64075861, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:29Z\", \"source_id\": 20307996, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 64084828, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:36Z\", \"source_id\": 20310722, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:30Z\", \"source_id\": 64089192, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:33Z\", \"source_id\": 20312036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:09Z\", \"source_id\": 64094916, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:15Z\", \"source_id\": 20313747, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:25Z\", \"source_id\": 64104612, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316501, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:36Z\", \"source_id\": 64113643, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:40Z\", \"source_id\": 20319219, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:51Z\", \"source_id\": 64122936, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:55Z\", \"source_id\": 20321905, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:15Z\", \"source_id\": 64128184, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 20323431, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:35Z\", \"source_id\": 64133254, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:38Z\", \"source_id\": 20324966, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:52Z\", \"source_id\": 64142840, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:56Z\", \"source_id\": 20327740, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:53Z\", \"source_id\": 64151619, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:56Z\", \"source_id\": 20330316, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Motherwell", "service_state_platform": "4", "timing_fact_generation": 1790025056395183, "current_leg_arrival_utc": "2026-09-21T22:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:11:49.930772", "service_state_evidence_id": 20330316, "current_leg_start_actual_dep": "2026-09-21T22:09:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-21T21:11:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:21:50.423003", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
MLN |
MTH |
2C28 |
320320 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 456.969, "from_m": 0.0, "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": 5016.895, "from_m": 456.969, "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": 5103.211, "from_m": 5016.895, "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": 5741.501, "from_m": 5103.211, "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": 7607.722, "from_m": 5741.501, "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": 7667.954, "from_m": 7607.722, "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": 7929.446, "from_m": 7667.954, "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": 8347.499, "from_m": 7929.446, "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": 8362.879, "from_m": 8347.499, "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": 8403.117, "from_m": 8362.879, "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": 9114.607, "from_m": 8403.117, "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": 9155.372, "from_m": 9114.607, "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": 12541.129, "from_m": 9155.372, "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": 12801.292, "from_m": 12541.129, "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": 13382.437, "from_m": 12801.292, "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": 13684.992, "from_m": 13382.437, "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": 14379.493, "from_m": 13684.992, "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": 14426.068, "from_m": 14379.493, "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": 14568.039, "from_m": 14426.068, "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": 17895.272, "from_m": 14568.039, "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": 18368.337, "from_m": 17895.272, "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": 18426.458, "from_m": 18368.337, "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": 18503.715, "from_m": 18426.458, "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": 18858.028, "from_m": 18503.715, "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": 18990.582, "from_m": 18858.028, "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": 19092.814, "from_m": 18990.582, "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": 19190.436, "from_m": 19092.814, "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": 19925.449, "from_m": 19190.436, "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": 22429.707, "from_m": 19925.449, "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": 22729.736, "from_m": 22429.707, "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": 22981.014, "from_m": 22729.736, "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": 23294.349, "from_m": 22981.014, "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": 24345.548, "from_m": 23294.349, "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": 29944.265, "from_m": 24345.548, "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": 29997.146, "from_m": 29944.265, "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": 30274.681, "from_m": 29997.146, "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": 31413.911, "from_m": 30274.681, "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": 32163.199, "from_m": 31413.911, "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": 35334.81, "from_m": 32163.199, "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": 36513.419, "from_m": 35334.81, "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": 36578.561, "from_m": 36513.419, "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": 36622.159, "from_m": 36578.561, "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": 36649.646, "from_m": 36622.159, "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": 36870.587, "from_m": 36649.646, "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": 754576, "profile_key": "7bf570880cb92fbc1d64bb0d840559dffae2e5c0043962cc03c90a089ea22c1b", "schedule_id": 19135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2109", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2113H", "wtt_dep": "2114", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 118738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121H", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2122H", "wtt_dep": "2123", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125H", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 118738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10573.864, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Exhibition Centre", "stage_seq": 10, "distance_m": 12021.273, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2131H", "location": "Anderston", "stage_seq": 11, "distance_m": 12824.131, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2136", "location": "Glasgow Central Low Level", "stage_seq": 12, "distance_m": 13617.52, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2137", "wtt_dep": "2139", "location": "Argyle Street", "stage_seq": 13, "distance_m": 14092.626, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Bridgeton", "stage_seq": 14, "distance_m": 16028.074, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2143H", "wtt_dep": "2144", "location": "Dalmarnock", "stage_seq": 15, "distance_m": 16914.467, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2145H", "wtt_dep": "2147H", "location": "Rutherglen", "stage_seq": 16, "distance_m": 18161.853, "section_seq": 1, "route_path_id": 118738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Rutherglen East Jn", "stage_seq": 17, "distance_m": 19312.339, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Cambuslang", "stage_seq": 18, "distance_m": 21099.236, "section_seq": 1, "route_path_id": 118738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Newton West Jn", "stage_seq": 19, "distance_m": 22535.884, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2154", "wtt_dep": "2154H", "location": "Newton", "stage_seq": 20, "distance_m": 23641.078, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Blantyre", "stage_seq": 21, "distance_m": 27606.063, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Hamilton West", "stage_seq": 22, "distance_m": 30448.133, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Hamilton Central", "stage_seq": 23, "distance_m": 31809.583, "section_seq": 1, "route_path_id": 118738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Haughhead Jn", "stage_seq": 24, "distance_m": 33823.558, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "Airbles", "stage_seq": 25, "distance_m": 35833.84, "section_seq": 1, "route_path_id": 118738}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Motherwell", "stage_seq": 26, "distance_m": 36870.587, "section_seq": 1, "route_path_id": 118738}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36870.587, "from_m": 0.0, "section_seq": 1, "route_path_id": 118738}], "total_distance_m": 36870.587, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 36810.355, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 60.232, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1326, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:25Z", "source_id": 64015953, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:30Z", "source_id": 20290726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:56Z", "source_id": 20293746, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:29Z", "source_id": 64029946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:17:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:34Z", "source_id": 20294789, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:43Z", "source_id": 64037524, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:20:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:49Z", "source_id": 20296974, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:33Z", "source_id": 64043959, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:23:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:38Z", "source_id": 20298819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:19Z", "source_id": 64050196, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:25Z", "source_id": 20300680, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:16Z", "source_id": 64056626, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:19Z", "source_id": 20302602, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1947, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:15Z", "source_id": 64061209, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:22Z", "source_id": 20303878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1951, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:05Z", "source_id": 64065599, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:11Z", "source_id": 20305136, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2032, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 64075861, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:29Z", "source_id": 20307996, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 64084828, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:36Z", "source_id": 20310722, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:30Z", "source_id": 64089192, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:33Z", "source_id": 20312036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2090, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:09Z", "source_id": 64094916, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:15Z", "source_id": 20313747, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2339, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:25Z", "source_id": 64104612, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316501, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2350, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:36Z", "source_id": 64113643, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:40Z", "source_id": 20319219, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2490, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:51Z", "source_id": 64122936, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:55Z", "source_id": 20321905, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:15Z", "source_id": 64128184, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 20323431, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:35Z", "source_id": 64133254, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:04:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:38Z", "source_id": 20324966, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2473, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:52Z", "source_id": 64142840, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:56Z", "source_id": 20327740, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:53Z", "source_id": 64151619, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:56Z", "source_id": 20330316, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}] |
Milngavie |
2109 |
2109 |
1 |
None |
None |
Motherwell |
2212 |
2212 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88737/2026-09-21/detailed |
None |
Airbles |
2026-09-21T22:09:30+01:00 |
Motherwell |
2.0 |
{"type": "LineString", "coordinates": [[-3.9943144, 55.7826542], [-3.994185599999999, 55.78284149999999], [-3.993719099999999, 55.7835313], [-3.993384, 55.7842569], [-3.9931342, 55.78499349999999], [-3.9930609, 55.7853453], [-3.9930222, 55.7856955], [-3.992981799999999, 55.7860343], [-3.992963299999999, 55.78637460000001], [-3.9929733, 55.7865738], [-3.9929747, 55.78662609999999], [-3.9929784, 55.7867688], [-3.9929969, 55.786941], [-3.9930289, 55.787155799999994], [-3.9930828, 55.7875202], [-3.9931609, 55.7879142], [-3.993304900000001, 55.7884619], [-3.9934259, 55.788822999999994], [-3.993479999999999, 55.7889842], [-3.993608799999999, 55.789368], [-3.9937813, 55.789772500000005], [-3.9938987999999993, 55.7900107], [-3.994013199999999, 55.7903344], [-3.994072599999999, 55.7905657], [-3.9941544000000007, 55.79080069999999], [-3.994228300000001, 55.7909659], [-3.994378099999999, 55.791203], [-3.9944199, 55.791269199999995], [-3.9946355, 55.79153050000001], [-3.9949725, 55.7918868]]} |
0.7 |
2209 |
2211 |
Airbles |
Motherwell |
Motherwell |
55.7918868 |
-3.9949725 |
55.7918868 |
-3.9949725 |
1 |
0 |
2026-09-21 21:21:53 |
TERMINATED |
2026-09-21 21:11:00 |
Motherwell |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330316 |
1790025056395183 |
96 |
96 |
2026-09-21 21:21:50.423003 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:11:49.930772 |
| 723961 |
755750 |
F50770 |
515S291821 |
2026-09-21 |
COMPLETE |
20328510 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755750, "stp": "N", "toc": "c2c", "uid": "F50770", "consist": "357006+357019", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50770/2026-09-21/detailed", "trust_id": "515S291821", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness C.S.D.", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness C.S.D.", "signalling_id": "5S29", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "2212", "current_leg_dep": "2206", "current_leg_end": "Shoeburyness C.S.D.", "origin_dep_time": "2203", "origin_platform": "3", "current_location": "Shoeburyness C.S.D.", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]}", "current_leg_start": "Shoeburyness", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "51.5325845", "next_location_lon": "0.7898435", "previous_location": "Shoeburyness", "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\": 177.122, \"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\": 836.517, \"from_m\": 177.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}], \"service_id\": 755750, \"profile_key\": \"940eeaf7d1466d6912edfb41baed7efd21087b6bfe8a55ce0d40f21d3a4d48bd\", \"schedule_id\": 36018, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121269}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 121269}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121269}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.395, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5325845", "current_position_lon": "0.7898435", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:09Z\", \"source_id\": 20328510, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790024889430638, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:01.367156", "service_state_evidence_id": 20328510, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:02.377831", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
None |
5S29 |
357006+357019 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "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": 836.517, "from_m": 177.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}], "service_id": 755750, "profile_key": "940eeaf7d1466d6912edfb41baed7efd21087b6bfe8a55ce0d40f21d3a4d48bd", "schedule_id": 36018, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2203", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121269}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Shoeburyness C.S.D.", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 121269}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 121269}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.395, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:09Z", "source_id": 20328510, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Shoeburyness |
2203 |
2203 |
3 |
None |
None |
Shoeburyness C.S.D. |
2208 |
2208 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F50770/2026-09-21/detailed |
None |
Shoeburyness |
2026-09-21T22:07:00+01:00 |
Shoeburyness C.S.D. |
6.0 |
{"type": "LineString", "coordinates": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]} |
0.5 |
2206 |
2212 |
Shoeburyness |
Shoeburyness C.S.D. |
Shoeburyness C.S.D. |
51.5325845 |
0.7898435 |
51.5325845 |
0.7898435 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Shoeburyness C.S.D. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20328510 |
1790024889430638 |
10 |
10 |
2026-09-21 21:22:02.377831 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:01.367156 |
| 723962 |
755714 |
C48156 |
742H67M821 |
2026-09-21 |
COMPLETE |
20330336 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755714, "stp": "P", "toc": "Great Western Railway", "uid": "C48156", "consist": "165119", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48156/2026-09-21/detailed", "trust_id": "742H67M821", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H67", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "2212", "current_leg_dep": "2208", "current_leg_end": "Twyford", "origin_dep_time": "2201", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]}", "current_leg_start": "Wargrave", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.4752397", "next_location_lon": "-0.8637746", "previous_location": "Wargrave", "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\": 3925.64, \"from_m\": 0.0, \"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\": 4044.079, \"from_m\": 3925.64, \"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\": 7147.264, \"from_m\": 4044.079, \"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\": 7168.18, \"from_m\": 7147.264, \"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\": 7288.038, \"from_m\": 7168.18, \"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\": 7561.829, \"from_m\": 7288.038, \"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\": 7616.507, \"from_m\": 7561.829, \"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\": 7929.109, \"from_m\": 7616.507, \"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}], \"service_id\": 755714, \"profile_key\": \"5b02d8965debf9b29f945acdd47b5cf8d773c1c3f226dd4ea9b41b8f3a55053d\", \"schedule_id\": 6253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 116178}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Twyford\", \"stage_seq\": 4, \"distance_m\": 7929.109, \"section_seq\": 1, \"route_path_id\": 116178}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7929.109, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116178}], \"total_distance_m\": 7929.109, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7929.109, \"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": "2201", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4752397", "current_position_lon": "-0.8637746", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:00Z\", \"source_id\": 20326483, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:03Z\", \"source_id\": 20328461, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:55Z\", \"source_id\": 64151713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 20330336, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1790025062357318, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:01.377618", "service_state_evidence_id": 20330336, "current_leg_start_actual_dep": "2026-09-21T22:08:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:02.374249", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HOT |
TWY |
2H67 |
165119 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3925.64, "from_m": 0.0, "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": 4044.079, "from_m": 3925.64, "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": 7147.264, "from_m": 4044.079, "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": 7168.18, "from_m": 7147.264, "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": 7288.038, "from_m": 7168.18, "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": 7561.829, "from_m": 7288.038, "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": 7616.507, "from_m": 7561.829, "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": 7929.109, "from_m": 7616.507, "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}], "service_id": 755714, "profile_key": "5b02d8965debf9b29f945acdd47b5cf8d773c1c3f226dd4ea9b41b8f3a55053d", "schedule_id": 6253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2201", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 116178}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Twyford", "stage_seq": 4, "distance_m": 7929.109, "section_seq": 1, "route_path_id": 116178}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7929.109, "from_m": 0.0, "section_seq": 1, "route_path_id": 116178}], "total_distance_m": 7929.109, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7929.109, "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-21T21:05:00Z", "source_id": 20326483, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:03Z", "source_id": 20328461, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:55Z", "source_id": 64151713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 20330336, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
2201 |
2201 |
None |
None |
None |
Twyford |
2213 |
2213 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48156/2026-09-21/detailed |
None |
Wargrave |
2026-09-21T22:08:30+01:00 |
Twyford |
4.0 |
{"type": "LineString", "coordinates": [[-0.8767325999999999, 51.49854539999999], [-0.8763049, 51.497415100000005], [-0.8759946999999999, 51.49675589999999], [-0.8740545999999999, 51.49153780000001], [-0.8727243, 51.4880373], [-0.8718874, 51.4858727], [-0.8712228999999999, 51.4840647], [-0.8703645999999999, 51.4817765], [-0.870078, 51.481068], [-0.8699243, 51.48060280000001], [-0.8697422, 51.480192300000006], [-0.8694981999999999, 51.479602500000006], [-0.8693556999999998, 51.479163], [-0.8691323, 51.4783606], [-0.8690318999999999, 51.4777953], [-0.8689690999999999, 51.4773626], [-0.8689227999999999, 51.4768951], [-0.8688722, 51.4765709], [-0.8687258999999999, 51.4762172], [-0.8684432999999999, 51.4758214], [-0.8682368999999999, 51.47566390000001], [-0.8680402000000002, 51.4755248], [-0.8678495, 51.4754133], [-0.8675478999999999, 51.4752783], [-0.8673195999999999, 51.4751906], [-0.8671150999999999, 51.4751284], [-0.8668143000000001, 51.47506879999999], [-0.8665191, 51.47502879999999], [-0.8662812, 51.475009400000005], [-0.8659926999999998, 51.4750065], [-0.8657801999999999, 51.4750122], [-0.8656908999999999, 51.4750123], [-0.8649968999999998, 51.4750342], [-0.8649796, 51.4750344], [-0.8647509, 51.4750541], [-0.8644931, 51.475093400000006], [-0.8642909999999999, 51.47513699999999], [-0.8640085, 51.4752138], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.8608958, 51.47615580000001], [-0.8620852999999999, 51.4757898], [-0.8637745999999998, 51.4752397]]} |
2.2 |
2208 |
2212 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330336 |
1790025062357318 |
14 |
14 |
2026-09-21 21:22:02.374249 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:01.377618 |
| 723963 |
754828 |
P66252 |
521B34M721 |
2026-09-21 |
COMPLETE |
20330027 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 754828, "stp": "P", "toc": "Greater Anglia", "uid": "P66252", "consist": "720514+720582", "dest_crs": "SSD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66252/2026-09-21/detailed", "trust_id": "521B34M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1B34", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2121", "origin_platform": "4", "current_location": "Stansted Airport", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2207", "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\": 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\": 3142.785, \"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\": 4607.29, \"from_m\": 3142.785, \"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\": 5185.434, \"from_m\": 4607.29, \"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\": 6131.517, \"from_m\": 5185.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\": 7216.942, \"from_m\": 6131.517, \"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\": 7820.146, \"from_m\": 7216.942, \"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\": 7863.426, \"from_m\": 7820.146, \"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\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.063, \"from_m\": 9831.073, \"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\": 22658.111, \"from_m\": 12951.063, \"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\": 32383.517, \"from_m\": 22658.111, \"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\": 46335.402, \"from_m\": 32383.517, \"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\": 49177.793, \"from_m\": 46335.402, \"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\": 56554.281, \"from_m\": 49177.793, \"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\": 58943.978, \"from_m\": 56554.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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59434.547, \"from_m\": 58943.978, \"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\": 754828, \"profile_key\": \"f96ed1f3bf48ed2aeafba6edafe5889b8ea9fe79aa9348225398869da8ea5055\", \"schedule_id\": 22016, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2150\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.766, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.791, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 124133}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 124133}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124133}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2121", "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-21T20:23:29Z\", \"source_id\": 64046079, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 20299465, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:42Z\", \"source_id\": 64055344, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:43Z\", \"source_id\": 20302226, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:09Z\", \"source_id\": 64070608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:13Z\", \"source_id\": 20306524, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:39Z\", \"source_id\": 64082890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:42Z\", \"source_id\": 20310139, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:07Z\", \"source_id\": 64088280, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311759, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:37Z\", \"source_id\": 64093647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:41Z\", \"source_id\": 20313397, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:09Z\", \"source_id\": 64106224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:12Z\", \"source_id\": 20316967, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:52Z\", \"source_id\": 64133965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:58Z\", \"source_id\": 20325166, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:53Z\", \"source_id\": 64140698, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:53Z\", \"source_id\": 20327119, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:28Z\", \"source_id\": 64150756, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:29Z\", \"source_id\": 20330027, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1790025031940830, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:04.852926", "service_state_evidence_id": 20330027, "current_leg_start_actual_dep": null, "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:05.261062", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
SSD |
1B34 |
720514+720582 |
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": 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": 3142.785, "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": 4607.29, "from_m": 3142.785, "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": 5185.434, "from_m": 4607.29, "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": 6131.517, "from_m": 5185.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": 7216.942, "from_m": 6131.517, "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": 7820.146, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.146, "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": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.063, "from_m": 9831.073, "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": 22658.111, "from_m": 12951.063, "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": 32383.517, "from_m": 22658.111, "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": 46335.402, "from_m": 32383.517, "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": 49177.793, "from_m": 46335.402, "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": 56554.281, "from_m": 49177.793, "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": 58943.978, "from_m": 56554.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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59434.547, "from_m": 58943.978, "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": 754828, "profile_key": "f96ed1f3bf48ed2aeafba6edafe5889b8ea9fe79aa9348225398869da8ea5055", "schedule_id": 22016, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2121", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 124133}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 124133}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2150", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.766, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.791, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 124133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 124133}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 124133}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 124133}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.381, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:29Z", "source_id": 64046079, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 20299465, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:42Z", "source_id": 64055344, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:28:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:43Z", "source_id": 20302226, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:09Z", "source_id": 64070608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:13Z", "source_id": 20306524, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:39Z", "source_id": 64082890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:42Z", "source_id": 20310139, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:07Z", "source_id": 64088280, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311759, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:37Z", "source_id": 64093647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:41Z", "source_id": 20313397, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:09Z", "source_id": 64106224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:12Z", "source_id": 20316967, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:52Z", "source_id": 64133965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:58Z", "source_id": 20325166, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:53Z", "source_id": 64140698, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:53Z", "source_id": 20327119, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:28Z", "source_id": 64150756, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:29Z", "source_id": 20330027, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2121 |
2121 |
4 |
None |
None |
Stansted Airport |
2207 |
2207 |
3 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66252/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Harlow Town |
Stansted Airport |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330027 |
1790025031940830 |
75 |
75 |
2026-09-21 21:22:05.261062 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:04.852926 |
| 723964 |
755408 |
P01493 |
492D98M721 |
2026-09-21 |
COMPLETE |
20330244 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755408, "stp": "O", "toc": "Greater Anglia", "uid": "P01493", "consist": "755405", "dest_crs": "IPS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01493/2026-09-21/detailed", "trust_id": "492D98M721", "origin_crs": "HPQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ipswich", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "3A", "is_terminated": 1, "next_location": "Ipswich", "signalling_id": "2D98", "timing_status": "EARLY", "origin_station": "Harwich International", "current_leg_arr": "2212", "current_leg_dep": "2147", "current_leg_end": "Ipswich", "origin_dep_time": "2147", "origin_platform": "3", "current_location": "Ipswich", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2562833, 51.9471934], [1.2558184, 51.9472299], [1.2543981, 51.9472908], [1.2538964999999995, 51.947306799999986], [1.2536149999999997, 51.94730160000001], [1.2533634000000002, 51.9472904], [1.2530927, 51.94726609999999], [1.2528842999999998, 51.94723789999999], [1.2526164999999998, 51.9471948], [1.2521941, 51.94711229999999], [1.2518596, 51.9470208], [1.2515862999999998, 51.94694390000001], [1.2514424999999998, 51.9469034], [1.2505931999999995, 51.9466607], [1.2500451, 51.9465041], [1.2497115999999997, 51.94641949999999], [1.2493995999999998, 51.946357000000006], [1.2488872, 51.94627320000001], [1.2484963, 51.94622169999999], [1.2481403999999998, 51.946189], [1.247035, 51.9461307], [1.2459304, 51.9460823], [1.2418527, 51.94589560000001], [1.2412243, 51.9458509], [1.2409247, 51.945816], [1.2406467, 51.94577520000001], [1.2401952, 51.9456941], [1.240000106736077, 51.94564851817827], [1.2397691500389831, 51.94557924272358], [1.239563204024874, 51.945519942917365], [1.2393790224552292, 51.94546889347062], [1.2392133590915286, 51.94542436909432], [1.239062967695251, 51.94538464449944], [1.2389246020278757, 51.945347994397], [1.238795015850882, 51.945312693497954], [1.2386709629257495, 51.94527701651331], [1.2385491970139582, 51.94523923815403], [1.238426471876986, 51.94519763313113], [1.2382995412763136, 51.945150476155575], [1.2381651589734193, 51.94509604193836], [1.238020078729783, 51.94503260519048], [1.237861054306884, 51.9449584406229], [1.2376848394662017, 51.94487182294661], [1.2374881879692152, 51.944771026872615], [1.2372094, 51.9445658], [1.2367159, 51.944170099999994], [1.2365496, 51.9440366], [1.236463970914949, 51.94396531986611], [1.2362726999999998, 51.9438061], [1.2360107000000002, 51.9434784], [1.2358571, 51.94330450000001], [1.2355550999999998, 51.943008], [1.2353223999999998, 51.942693000000006], [1.2351874, 51.942491399999994], [1.234825, 51.94199510000001], [1.2345288999999997, 51.9416726], [1.2342027999999998, 51.9413673], [1.2338203, 51.94105510000001], [1.2333719999999997, 51.9407377], [1.2329377, 51.9404755], [1.2324885, 51.9402373], [1.2319922, 51.94000669999999], [1.2314679, 51.9398017], [1.2309413, 51.93962640000001], [1.2303296, 51.9394599], [1.2297193, 51.9393165], [1.2289966999999995, 51.93919470000001], [1.2283038999999998, 51.9391091], [1.227635, 51.93904799999999], [1.2267534999999998, 51.93900509999999], [1.222361, 51.938887], [1.2206731999999998, 51.938874099999985], [1.2196756999999998, 51.9389031], [1.2186786, 51.9389787], [1.2179148, 51.9390647], [1.2171523, 51.93917269999999], [1.2158235, 51.9393972], [1.2143341999999997, 51.9396142], [1.2132264999999998, 51.93973280000001], [1.2121012000000002, 51.9398272], [1.2110715999999997, 51.9399], [1.2094442, 51.9399844], [1.2085625, 51.9400155], [1.2076885, 51.9400421], [1.2072662999999997, 51.94004729999999], [1.2067445, 51.9400529], [1.2052272999999998, 51.940051199999985], [1.2042679999999997, 51.9400382], [1.2035799, 51.9400231], [1.2026458, 51.93999380000001], [1.2010174, 51.9399322], [1.1997631, 51.939864099999994], [1.1991451999999998, 51.93982979999999], [1.1985311, 51.93978739999999], [1.1963248, 51.939623399999995], [1.1953557999999995, 51.9395657], [1.1942373, 51.9395062], [1.1918361, 51.9394127], [1.1913482999999998, 51.93940109999999], [1.1897202, 51.93936659999999], [1.1877261, 51.93934240000001], [1.1866312, 51.9393506], [1.1845224, 51.9393922], [1.182548, 51.93946069999999], [1.1812296, 51.93951460000001], [1.1805456999999997, 51.93954779999999], [1.1799476, 51.9395742], [1.1792404, 51.93959499999999], [1.1786704999999995, 51.9396095], [1.1777121999999998, 51.93962290000001], [1.1766756, 51.9396377], [1.1760109, 51.9396404], [1.1752414999999998, 51.93963719999999], [1.1746928999999997, 51.9396316], [1.1740753, 51.9396242], [1.1732221, 51.9396047], [1.1724881, 51.9395809], [1.1716876, 51.9395548], [1.1709440999999998, 51.9395252], [1.1708953, 51.9395241], [1.1700795, 51.939488100000005], [1.1693412999999997, 51.9394516], [1.1686639, 51.9394146], [1.1681479, 51.939381], [1.1678098693553778, 51.93935995244553], [1.1674557, 51.939337900000005], [1.1665293, 51.9392684], [1.1656078999999997, 51.9391938], [1.1644929999999998, 51.93909419999999], [1.1636395999999998, 51.9390023], [1.1624538999999998, 51.9388733], [1.1615574, 51.93877359999999], [1.160923, 51.93871790000001], [1.1606414, 51.93869349999999], [1.1595268, 51.938605], [1.1578853, 51.93849139999999], [1.156904, 51.9384311], [1.1559864999999998, 51.938386599999994], [1.1549921, 51.9383502], [1.1540018999999997, 51.9383302], [1.1530106, 51.9383182], [1.1529754, 51.9383178], [1.1528138999999995, 51.9383158], [1.1510485, 51.9383138], [1.1490298, 51.938309499999995], [1.1476215999999997, 51.93830799999999], [1.1473803, 51.9383077], [1.1462171, 51.9383066], [1.1444670999999995, 51.93830500000001], [1.1430739, 51.93830500000001], [1.1413854999999995, 51.9383015], [1.139814, 51.9382981], [1.1370419000000005, 51.9382959], [1.1356581, 51.9382913], [1.1341856999999995, 51.9382878], [1.1332429, 51.9382845], [1.1327039, 51.938285099999995], [1.1324997, 51.93828579999999], [1.1324253, 51.93828759999999], [1.1313558, 51.9382856], [1.1303899, 51.93828030000001], [1.1293192, 51.93828030000001], [1.1276851, 51.9382745], [1.1275326, 51.938272899999994], [1.1263687, 51.938278799999985], [1.1245967, 51.9383199], [1.1235663, 51.93836089999999], [1.1215996, 51.9384821], [1.1206998, 51.9385576], [1.1199870999999997, 51.9386232], [1.1186178, 51.9387716], [1.1183041, 51.9388059], [1.1172563, 51.93894269999999], [1.1162947, 51.9390877], [1.1145951, 51.9393822], [1.1137852, 51.9395352], [1.1136067999999997, 51.939569199999994], [1.111835, 51.9399462], [1.1110715, 51.94010579999999], [1.1088509, 51.940577999999995], [1.1070577, 51.940962500000005], [1.1050424, 51.94137700000001], [1.104034, 51.9415912], [1.1026219999999998, 51.9419028], [1.1015545, 51.94213349999999], [1.1001601, 51.9424312], [1.0958155999999997, 51.94334990000001], [1.0948979, 51.9435191], [1.0935053, 51.9437039], [1.0926874, 51.9437912], [1.0910419, 51.9439322], [1.09052624668084, 51.94396531986611], [1.0904129000000002, 51.943972599999995], [1.0890960999999997, 51.944026], [1.0879197, 51.94404039999999], [1.08711, 51.9440301], [1.0862048999999998, 51.944000300000006], [1.0855495083173838, 51.94396531986611], [1.0855303999999997, 51.9439643], [1.0848838, 51.943927599999995], [1.0842784999999997, 51.9438803], [1.0838660999999998, 51.943844899999995], [1.0834357999999995, 51.94380369999999], [1.082686, 51.9437159], [1.0818877999999998, 51.94361179999999], [1.0816544686027805, 51.943586786248865], [1.081649, 51.94358619999999], [1.0811951, 51.9435325], [1.0804481, 51.94344399999999], [1.0798372, 51.94337609999999], [1.0786666000000005, 51.94325219999999], [1.0785128, 51.943237800000006], [1.0779783409434258, 51.94319055023766], [1.0775864, 51.943155899999994], [1.0759769, 51.943024400000006], [1.0757271, 51.94300789999999], [1.0741956999999998, 51.942906699999995], [1.0740263999999995, 51.9428971], [1.0738197, 51.94288900000001], [1.0700103, 51.94274039999999], [1.0681167, 51.942721699999986], [1.0671184, 51.942716700000005], [1.065156, 51.942724299999995], [1.0643824, 51.9427643], [1.0639504, 51.94279950000001], [1.0631940999999998, 51.9428789], [1.0623499, 51.9430046], [1.0612816, 51.94321709999999], [1.061097, 51.9432594], [1.0600414, 51.9435451], [1.0587420251129682, 51.94396531986611], [1.0584808, 51.9440498], [1.0573167, 51.94455459999999], [1.0563158999999998, 51.9451205], [1.0556755, 51.9455569], [1.0550413999999997, 51.94607100000001], [1.0545639999999998, 51.946563999999995], [1.0543619, 51.94679189999999], [1.0541295, 51.947083199999994], [1.0539575, 51.9472967], [1.0538648, 51.947425599999995], [1.0538514, 51.9474443], [1.0537777, 51.94754160000001], [1.0535639999999995, 51.9479844], [1.0534901, 51.94826179999999], [1.053458, 51.9486836], [1.053443, 51.948801], [1.0534162, 51.9493235], [1.0533921, 51.9496913], [1.0534765, 51.95000040000001], [1.0536187, 51.9502534], [1.0538547, 51.9505336], [1.0541693, 51.9507982], [1.0545561, 51.95098899999999], [1.0549704999999998, 51.9511611], [1.0551441, 51.95121230000001], [1.0552003, 51.9512285], [1.055707, 51.9513779], [1.0568519999999997, 51.9517149], [1.0571836999999995, 51.951812299999986], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]}", "current_leg_start": "Harwich International", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "52.0505252", "next_location_lon": "1.1441782", "previous_location": "Harwich International", "current_leg_milage": "18.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 164.128, \"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\": 201.602, \"from_m\": 164.128, \"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\": 245.632, \"from_m\": 201.602, \"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\": 1428.953, \"from_m\": 245.632, \"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\": 14494.03, \"from_m\": 1428.953, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14586.523, \"from_m\": 14494.03, \"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\": 15032.665, \"from_m\": 14586.523, \"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\": 15404.24, \"from_m\": 15032.665, \"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\": 28144.758, \"from_m\": 15404.24, \"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\": 28507.144, \"from_m\": 28144.758, \"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\": 28775.0, \"from_m\": 28507.144, \"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\": 29104.504, \"from_m\": 28775.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\": 29169.734, \"from_m\": 29104.504, \"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\": 29215.675, \"from_m\": 29169.734, \"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\": 29298.577, \"from_m\": 29215.675, \"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\": 755408, \"profile_key\": \"40c85197ec3f09841002dfd8a66ba64cfe9ecabaa5c92028c8353d44e3c53af4\", \"schedule_id\": 39864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Harwich International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Parkeston Goods Jn\", \"stage_seq\": 2, \"distance_m\": 1256.937, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Mistley\", \"stage_seq\": 3, \"distance_m\": 12451.02, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Manningtree East Jn\", \"stage_seq\": 4, \"distance_m\": 14574.583, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Manningtree North Jn\", \"stage_seq\": 5, \"distance_m\": 15045.855, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Ipswich Halifax Jn\", \"stage_seq\": 6, \"distance_m\": 27959.917, \"section_seq\": 1, \"route_path_id\": 146781}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Ipswich\", \"stage_seq\": 7, \"distance_m\": 29298.577, \"section_seq\": 1, \"route_path_id\": 146781}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29298.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146781}], \"total_distance_m\": 29298.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27623.173, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1675.404, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "52.0505252", "current_position_lon": "1.1441782", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:28Z\", \"source_id\": 64117690, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:29Z\", \"source_id\": 20320376, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:45Z\", \"source_id\": 64151336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:48Z\", \"source_id\": 20330244, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ipswich", "service_state_platform": "3", "timing_fact_generation": 1790025048852395, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:06.175144", "service_state_evidence_id": 20330244, "current_leg_start_actual_dep": "2026-09-21T21:47:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:06.712792", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
HPQ |
IPS |
2D98 |
755405 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 164.128, "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": 201.602, "from_m": 164.128, "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": 245.632, "from_m": 201.602, "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": 1428.953, "from_m": 245.632, "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": 14494.03, "from_m": 1428.953, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14586.523, "from_m": 14494.03, "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": 15032.665, "from_m": 14586.523, "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": 15404.24, "from_m": 15032.665, "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": 28144.758, "from_m": 15404.24, "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": 28507.144, "from_m": 28144.758, "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": 28775.0, "from_m": 28507.144, "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": 29104.504, "from_m": 28775.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": 29169.734, "from_m": 29104.504, "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": 29215.675, "from_m": 29169.734, "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": 29298.577, "from_m": 29215.675, "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": 755408, "profile_key": "40c85197ec3f09841002dfd8a66ba64cfe9ecabaa5c92028c8353d44e3c53af4", "schedule_id": 39864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Harwich International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Parkeston Goods Jn", "stage_seq": 2, "distance_m": 1256.937, "section_seq": 1, "route_path_id": 146781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Mistley", "stage_seq": 3, "distance_m": 12451.02, "section_seq": 1, "route_path_id": 146781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Manningtree East Jn", "stage_seq": 4, "distance_m": 14574.583, "section_seq": 1, "route_path_id": 146781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Manningtree North Jn", "stage_seq": 5, "distance_m": 15045.855, "section_seq": 1, "route_path_id": 146781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Ipswich Halifax Jn", "stage_seq": 6, "distance_m": 27959.917, "section_seq": 1, "route_path_id": 146781}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Ipswich", "stage_seq": 7, "distance_m": 29298.577, "section_seq": 1, "route_path_id": 146781}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29298.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 146781}], "total_distance_m": 29298.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27623.173, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1675.404, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13540, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:28Z", "source_id": 64117690, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:29Z", "source_id": 20320376, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:45Z", "source_id": 64151336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:48Z", "source_id": 20330244, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Harwich International |
2147 |
2147 |
3 |
None |
None |
Ipswich |
2213 |
2213 |
3A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01493/2026-09-21/detailed |
None |
Harwich International |
2026-09-21T21:47:00+01:00 |
Ipswich |
25.0 |
{"type": "LineString", "coordinates": [[1.2562833, 51.9471934], [1.2558184, 51.9472299], [1.2543981, 51.9472908], [1.2538964999999995, 51.947306799999986], [1.2536149999999997, 51.94730160000001], [1.2533634000000002, 51.9472904], [1.2530927, 51.94726609999999], [1.2528842999999998, 51.94723789999999], [1.2526164999999998, 51.9471948], [1.2521941, 51.94711229999999], [1.2518596, 51.9470208], [1.2515862999999998, 51.94694390000001], [1.2514424999999998, 51.9469034], [1.2505931999999995, 51.9466607], [1.2500451, 51.9465041], [1.2497115999999997, 51.94641949999999], [1.2493995999999998, 51.946357000000006], [1.2488872, 51.94627320000001], [1.2484963, 51.94622169999999], [1.2481403999999998, 51.946189], [1.247035, 51.9461307], [1.2459304, 51.9460823], [1.2418527, 51.94589560000001], [1.2412243, 51.9458509], [1.2409247, 51.945816], [1.2406467, 51.94577520000001], [1.2401952, 51.9456941], [1.240000106736077, 51.94564851817827], [1.2397691500389831, 51.94557924272358], [1.239563204024874, 51.945519942917365], [1.2393790224552292, 51.94546889347062], [1.2392133590915286, 51.94542436909432], [1.239062967695251, 51.94538464449944], [1.2389246020278757, 51.945347994397], [1.238795015850882, 51.945312693497954], [1.2386709629257495, 51.94527701651331], [1.2385491970139582, 51.94523923815403], [1.238426471876986, 51.94519763313113], [1.2382995412763136, 51.945150476155575], [1.2381651589734193, 51.94509604193836], [1.238020078729783, 51.94503260519048], [1.237861054306884, 51.9449584406229], [1.2376848394662017, 51.94487182294661], [1.2374881879692152, 51.944771026872615], [1.2372094, 51.9445658], [1.2367159, 51.944170099999994], [1.2365496, 51.9440366], [1.236463970914949, 51.94396531986611], [1.2362726999999998, 51.9438061], [1.2360107000000002, 51.9434784], [1.2358571, 51.94330450000001], [1.2355550999999998, 51.943008], [1.2353223999999998, 51.942693000000006], [1.2351874, 51.942491399999994], [1.234825, 51.94199510000001], [1.2345288999999997, 51.9416726], [1.2342027999999998, 51.9413673], [1.2338203, 51.94105510000001], [1.2333719999999997, 51.9407377], [1.2329377, 51.9404755], [1.2324885, 51.9402373], [1.2319922, 51.94000669999999], [1.2314679, 51.9398017], [1.2309413, 51.93962640000001], [1.2303296, 51.9394599], [1.2297193, 51.9393165], [1.2289966999999995, 51.93919470000001], [1.2283038999999998, 51.9391091], [1.227635, 51.93904799999999], [1.2267534999999998, 51.93900509999999], [1.222361, 51.938887], [1.2206731999999998, 51.938874099999985], [1.2196756999999998, 51.9389031], [1.2186786, 51.9389787], [1.2179148, 51.9390647], [1.2171523, 51.93917269999999], [1.2158235, 51.9393972], [1.2143341999999997, 51.9396142], [1.2132264999999998, 51.93973280000001], [1.2121012000000002, 51.9398272], [1.2110715999999997, 51.9399], [1.2094442, 51.9399844], [1.2085625, 51.9400155], [1.2076885, 51.9400421], [1.2072662999999997, 51.94004729999999], [1.2067445, 51.9400529], [1.2052272999999998, 51.940051199999985], [1.2042679999999997, 51.9400382], [1.2035799, 51.9400231], [1.2026458, 51.93999380000001], [1.2010174, 51.9399322], [1.1997631, 51.939864099999994], [1.1991451999999998, 51.93982979999999], [1.1985311, 51.93978739999999], [1.1963248, 51.939623399999995], [1.1953557999999995, 51.9395657], [1.1942373, 51.9395062], [1.1918361, 51.9394127], [1.1913482999999998, 51.93940109999999], [1.1897202, 51.93936659999999], [1.1877261, 51.93934240000001], [1.1866312, 51.9393506], [1.1845224, 51.9393922], [1.182548, 51.93946069999999], [1.1812296, 51.93951460000001], [1.1805456999999997, 51.93954779999999], [1.1799476, 51.9395742], [1.1792404, 51.93959499999999], [1.1786704999999995, 51.9396095], [1.1777121999999998, 51.93962290000001], [1.1766756, 51.9396377], [1.1760109, 51.9396404], [1.1752414999999998, 51.93963719999999], [1.1746928999999997, 51.9396316], [1.1740753, 51.9396242], [1.1732221, 51.9396047], [1.1724881, 51.9395809], [1.1716876, 51.9395548], [1.1709440999999998, 51.9395252], [1.1708953, 51.9395241], [1.1700795, 51.939488100000005], [1.1693412999999997, 51.9394516], [1.1686639, 51.9394146], [1.1681479, 51.939381], [1.1678098693553778, 51.93935995244553], [1.1674557, 51.939337900000005], [1.1665293, 51.9392684], [1.1656078999999997, 51.9391938], [1.1644929999999998, 51.93909419999999], [1.1636395999999998, 51.9390023], [1.1624538999999998, 51.9388733], [1.1615574, 51.93877359999999], [1.160923, 51.93871790000001], [1.1606414, 51.93869349999999], [1.1595268, 51.938605], [1.1578853, 51.93849139999999], [1.156904, 51.9384311], [1.1559864999999998, 51.938386599999994], [1.1549921, 51.9383502], [1.1540018999999997, 51.9383302], [1.1530106, 51.9383182], [1.1529754, 51.9383178], [1.1528138999999995, 51.9383158], [1.1510485, 51.9383138], [1.1490298, 51.938309499999995], [1.1476215999999997, 51.93830799999999], [1.1473803, 51.9383077], [1.1462171, 51.9383066], [1.1444670999999995, 51.93830500000001], [1.1430739, 51.93830500000001], [1.1413854999999995, 51.9383015], [1.139814, 51.9382981], [1.1370419000000005, 51.9382959], [1.1356581, 51.9382913], [1.1341856999999995, 51.9382878], [1.1332429, 51.9382845], [1.1327039, 51.938285099999995], [1.1324997, 51.93828579999999], [1.1324253, 51.93828759999999], [1.1313558, 51.9382856], [1.1303899, 51.93828030000001], [1.1293192, 51.93828030000001], [1.1276851, 51.9382745], [1.1275326, 51.938272899999994], [1.1263687, 51.938278799999985], [1.1245967, 51.9383199], [1.1235663, 51.93836089999999], [1.1215996, 51.9384821], [1.1206998, 51.9385576], [1.1199870999999997, 51.9386232], [1.1186178, 51.9387716], [1.1183041, 51.9388059], [1.1172563, 51.93894269999999], [1.1162947, 51.9390877], [1.1145951, 51.9393822], [1.1137852, 51.9395352], [1.1136067999999997, 51.939569199999994], [1.111835, 51.9399462], [1.1110715, 51.94010579999999], [1.1088509, 51.940577999999995], [1.1070577, 51.940962500000005], [1.1050424, 51.94137700000001], [1.104034, 51.9415912], [1.1026219999999998, 51.9419028], [1.1015545, 51.94213349999999], [1.1001601, 51.9424312], [1.0958155999999997, 51.94334990000001], [1.0948979, 51.9435191], [1.0935053, 51.9437039], [1.0926874, 51.9437912], [1.0910419, 51.9439322], [1.09052624668084, 51.94396531986611], [1.0904129000000002, 51.943972599999995], [1.0890960999999997, 51.944026], [1.0879197, 51.94404039999999], [1.08711, 51.9440301], [1.0862048999999998, 51.944000300000006], [1.0855495083173838, 51.94396531986611], [1.0855303999999997, 51.9439643], [1.0848838, 51.943927599999995], [1.0842784999999997, 51.9438803], [1.0838660999999998, 51.943844899999995], [1.0834357999999995, 51.94380369999999], [1.082686, 51.9437159], [1.0818877999999998, 51.94361179999999], [1.0816544686027805, 51.943586786248865], [1.081649, 51.94358619999999], [1.0811951, 51.9435325], [1.0804481, 51.94344399999999], [1.0798372, 51.94337609999999], [1.0786666000000005, 51.94325219999999], [1.0785128, 51.943237800000006], [1.0779783409434258, 51.94319055023766], [1.0775864, 51.943155899999994], [1.0759769, 51.943024400000006], [1.0757271, 51.94300789999999], [1.0741956999999998, 51.942906699999995], [1.0740263999999995, 51.9428971], [1.0738197, 51.94288900000001], [1.0700103, 51.94274039999999], [1.0681167, 51.942721699999986], [1.0671184, 51.942716700000005], [1.065156, 51.942724299999995], [1.0643824, 51.9427643], [1.0639504, 51.94279950000001], [1.0631940999999998, 51.9428789], [1.0623499, 51.9430046], [1.0612816, 51.94321709999999], [1.061097, 51.9432594], [1.0600414, 51.9435451], [1.0587420251129682, 51.94396531986611], [1.0584808, 51.9440498], [1.0573167, 51.94455459999999], [1.0563158999999998, 51.9451205], [1.0556755, 51.9455569], [1.0550413999999997, 51.94607100000001], [1.0545639999999998, 51.946563999999995], [1.0543619, 51.94679189999999], [1.0541295, 51.947083199999994], [1.0539575, 51.9472967], [1.0538648, 51.947425599999995], [1.0538514, 51.9474443], [1.0537777, 51.94754160000001], [1.0535639999999995, 51.9479844], [1.0534901, 51.94826179999999], [1.053458, 51.9486836], [1.053443, 51.948801], [1.0534162, 51.9493235], [1.0533921, 51.9496913], [1.0534765, 51.95000040000001], [1.0536187, 51.9502534], [1.0538547, 51.9505336], [1.0541693, 51.9507982], [1.0545561, 51.95098899999999], [1.0549704999999998, 51.9511611], [1.0551441, 51.95121230000001], [1.0552003, 51.9512285], [1.055707, 51.9513779], [1.0568519999999997, 51.9517149], [1.0571836999999995, 51.951812299999986], [1.0578014999999998, 51.9520405], [1.0584207, 51.952222], [1.0590295, 51.9523995], [1.0598397, 51.9526393], [1.0609037, 51.95293279999999], [1.0650906999999998, 51.9541716], [1.0672069, 51.954783], [1.0693102, 51.955472], [1.0699377999999995, 51.9557129], [1.0702446999999995, 51.955837599999995], [1.0707974999999998, 51.956070900000014], [1.0713825, 51.9563417], [1.0726503, 51.9569796], [1.0738864999999995, 51.9577425], [1.0750133, 51.958522], [1.0758103, 51.95919369999999], [1.0766294, 51.959883999999995], [1.0779783409434258, 51.96103780550225], [1.0829135, 51.965258799999994], [1.0838418, 51.96615069999999], [1.0845388, 51.96702460000001], [1.0850768999999998, 51.9677786], [1.0855374999999998, 51.9685347], [1.0860289, 51.969615], [1.0862459999999998, 51.9703163], [1.0864047, 51.9710167], [1.0864843, 51.97153579999999], [1.0865164, 51.97178589999999], [1.0865302999999995, 51.972042599999995], [1.0865421, 51.97245], [1.0865614, 51.9728453], [1.0865253999999998, 51.97326340000001], [1.0864832999999998, 51.97367199999999], [1.0864523, 51.973948799999995], [1.0863992, 51.9742274], [1.0862696, 51.9747794], [1.0860157, 51.9758843], [1.0859655, 51.9760756], [1.0854378999999998, 51.9780857], [1.0846519, 51.981062099999995], [1.0844913, 51.981774899999984], [1.0843557, 51.9824875], [1.0842078999999998, 51.9833896], [1.0841748, 51.98384339999999], [1.0842053, 51.98429010000001], [1.0842881999999998, 51.985652899999984], [1.0843778999999998, 51.9863307], [1.0845437, 51.98702050000001], [1.0848042999999998, 51.98790210000001], [1.0851491, 51.98881109999999], [1.0853901, 51.989332999999995], [1.0856486, 51.9898762], [1.0860292, 51.9905723], [1.0864582000000005, 51.99126540000001], [1.0867433, 51.9916683], [1.0869291999999997, 51.99193110000001], [1.0871759, 51.99226679999999], [1.087465, 51.9926032], [1.0885398, 51.9939433], [1.0889477, 51.99450809999998], [1.0890782999999995, 51.99470149999999], [1.0893284000000003, 51.9950717], [1.0896735, 51.995635500000006], [1.0900029999999998, 51.9962015], [1.0905034, 51.997342499999995], [1.0907369, 51.9979203], [1.0909412, 51.9985053], [1.0910945, 51.999208899999985], [1.0911108763057344, 51.99930615890027], [1.0915619999999997, 52.0019853], [1.0917219, 52.0025953], [1.091903, 52.00320889999998], [1.0919403, 52.0033201], [1.0920359, 52.0036054], [1.0921575, 52.003878], [1.0924398, 52.004532100000006], [1.0926718, 52.0049969], [1.0929226, 52.0054604], [1.0931852999999998, 52.005928799999985], [1.0934728, 52.006372], [1.0936928999999995, 52.0067062], [1.0939147, 52.00700789999999], [1.0941453, 52.00732889999998], [1.0943976, 52.0076426], [1.0948784, 52.00819739999999], [1.0954133999999998, 52.0087948], [1.0958443, 52.00925380000001], [1.0962602, 52.0096747], [1.0968639, 52.0102604], [1.0975115999999998, 52.010877], [1.0983373, 52.0116199], [1.0993624, 52.0124678], [1.1001553, 52.01309549999999], [1.101114, 52.0138118], [1.1021664, 52.0145244], [1.1026331, 52.01483189999999], [1.1031165, 52.0151427], [1.1038062, 52.01559069999999], [1.1045455, 52.01603889999999], [1.1052998999999997, 52.0164865], [1.1061670999999995, 52.01699710000001], [1.1069287, 52.017426500000006], [1.1072349, 52.0175952], [1.1078275, 52.01792480000001], [1.1082554, 52.0181505], [1.1089783999999998, 52.01852589999999], [1.1100651, 52.0190751], [1.1112224, 52.01960940000001], [1.112619, 52.02020650000001], [1.1138895999999998, 52.0207437], [1.1149041, 52.02113980000001], [1.1158556, 52.021503], [1.1161996, 52.0216325], [1.1165434, 52.0217584], [1.1172627999999998, 52.022018200000005], [1.1178432, 52.02221599999999], [1.1185206, 52.022440200000005], [1.1192038, 52.02266860000001], [1.1198950000000003, 52.022886500000006], [1.1217487, 52.0234451], [1.1239302999999998, 52.024058999999994], [1.1259593, 52.02467039999999], [1.1260487999999995, 52.024702099999985], [1.1271141999999998, 52.02504170000001], [1.1281309, 52.025382699999994], [1.1293896999999995, 52.0258138], [1.1295736999999997, 52.02587630000001], [1.1298466, 52.025974000000005], [1.1360908, 52.0282863], [1.1403687, 52.02985540000001], [1.1412416, 52.0302056], [1.1416506000000002, 52.03039350000001], [1.1420686, 52.03060270000001], [1.142541, 52.03085190000001], [1.1429308, 52.031060800000006], [1.1433236, 52.0312864], [1.1437318, 52.03154], [1.1440311999999997, 52.03173050000001], [1.1443151, 52.031915999999995], [1.1449067000000002, 52.03235949999999], [1.1452104, 52.03257869999999], [1.1458385999999998, 52.0331091], [1.1461396999999998, 52.0333807], [1.1464423, 52.033667], [1.1467900999999998, 52.0340071], [1.1470811, 52.034315199999995], [1.1473401, 52.0346066], [1.1474752999999998, 52.03476899999999], [1.1477058, 52.0350543], [1.1479318, 52.0353564], [1.1481666, 52.0357009], [1.1482598999999998, 52.0358475], [1.1483622999999998, 52.036010299999994], [1.1485449, 52.03633249999999], [1.1486986999999995, 52.03661219999999], [1.1488573000000002, 52.0369219], [1.1489466, 52.0370923], [1.1490317, 52.0372648], [1.149069, 52.03733950000001], [1.1491065, 52.0374147], [1.1491444, 52.037494], [1.1491857, 52.0375817], [1.1492314, 52.0376738], [1.1497872, 52.03878859999999], [1.1501199999999998, 52.0394694], [1.150448, 52.04012600000001], [1.1506680990690197, 52.04056707990596], [1.1508973, 52.04102640000001], [1.1511214, 52.0414756], [1.1514299, 52.042159899999994], [1.1515497, 52.04251399999999], [1.1516392, 52.04286890000001], [1.1516673999999998, 52.04311220000001], [1.1516826, 52.0432429], [1.151709, 52.0436259], [1.1517135, 52.0440264], [1.151702, 52.0442162], [1.1516827, 52.0444229], [1.1516479, 52.04466829999999], [1.1515888, 52.044925000000006], [1.15152, 52.0451514], [1.1514565, 52.04536749999999], [1.1512757, 52.0458515], [1.1507823999999998, 52.04664449999999], [1.1505449999999997, 52.04693710000001], [1.1503693, 52.047120699999994], [1.1499264, 52.047565500000005], [1.1490773999999997, 52.04824769999999], [1.1477288, 52.04914269999999], [1.1466463, 52.0497063], [1.1465308, 52.04975519999999], [1.1461976, 52.0498926], [1.1460685999999998, 52.04994169999999], [1.1459201, 52.0499983], [1.1452818, 52.05021729999999], [1.1450124, 52.05029829999999], [1.1447419, 52.0503796], [1.1441781999999998, 52.05052519999999]]} |
18.2 |
2147 |
2212 |
Harwich International |
Ipswich |
Ipswich |
52.0505252 |
1.1441782 |
52.0505252 |
1.1441782 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Ipswich |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330244 |
1790025048852395 |
16 |
16 |
2026-09-21 21:22:06.712792 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:06.175144 |
| 723965 |
755855 |
P87864 |
882J76M821 |
2026-09-21 |
COMPLETE |
20330152 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755855, "stp": "P", "toc": "Southeastern", "uid": "P87864", "consist": "465173", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87864/2026-09-21/detailed", "trust_id": "882J76M821", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "1", "is_terminated": 1, "next_location": "Bromley North", "signalling_id": "2J76", "timing_status": "ON TIME", "origin_station": "Grove Park", "current_leg_arr": "2212", "current_leg_dep": "2210", "current_leg_end": "Bromley North", "origin_dep_time": "2207", "origin_platform": "1", "current_location": "Bromley North", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]}", "current_leg_start": "Sundridge Park", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.4085302", "next_location_lon": "0.0172445", "previous_location": "Sundridge Park", "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\": 529.586, \"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\": 679.062, \"from_m\": 529.586, \"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\": 908.797, \"from_m\": 679.062, \"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\": 1217.902, \"from_m\": 908.797, \"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\": 3282.254, \"from_m\": 1217.902, \"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\": 3596.73, \"from_m\": 3282.254, \"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\": 755855, \"profile_key\": \"8c493b504fae380db514831f182e78c3e256fb0ceac76ad5ce080d11e78ce394\", \"schedule_id\": 23628, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 2955.096, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 3596.73, \"section_seq\": 1, \"route_path_id\": 119521}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3596.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}], \"total_distance_m\": 3596.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 149.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4085302", "current_position_lon": "0.0172445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:11Z\", \"source_id\": 64145703, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:15Z\", \"source_id\": 20328561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:38Z\", \"source_id\": 64151069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:39Z\", \"source_id\": 20330152, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromley North", "service_state_platform": "1", "timing_fact_generation": 1790025039917897, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:07.065286", "service_state_evidence_id": 20330152, "current_leg_start_actual_dep": "2026-09-21T22:10:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:07.287186", "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 |
GRP |
BMN |
2J76 |
465173 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 529.586, "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": 679.062, "from_m": 529.586, "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": 908.797, "from_m": 679.062, "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": 1217.902, "from_m": 908.797, "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": 3282.254, "from_m": 1217.902, "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": 3596.73, "from_m": 3282.254, "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": 755855, "profile_key": "8c493b504fae380db514831f182e78c3e256fb0ceac76ad5ce080d11e78ce394", "schedule_id": 23628, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2207", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 2955.096, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 3596.73, "section_seq": 1, "route_path_id": 119521}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3596.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 119521}], "total_distance_m": 3596.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 149.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31827, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:11Z", "source_id": 64145703, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:15Z", "source_id": 20328561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31932, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:38Z", "source_id": 64151069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:39Z", "source_id": 20330152, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Grove Park |
2207 |
2207 |
1 |
None |
None |
Bromley North |
2212 |
2212 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87864/2026-09-21/detailed |
None |
Sundridge Park |
2026-09-21T22:10:30+01:00 |
Bromley North |
2.0 |
{"type": "LineString", "coordinates": [[0.021354699999999997, 51.4136742], [0.0212515, 51.413408], [0.0211175, 51.413134199999995], [0.020917299999999996, 51.41278989999999], [0.020721999999999997, 51.41249820000001], [0.020366, 51.412058899999984], [0.0199471, 51.41160880000001], [0.0193779, 51.41102060000001], [0.0192815, 51.410910300000005], [0.0191903, 51.4107594], [0.0190816, 51.41062179999999], [0.0189471, 51.41043419999999], [0.018718, 51.4101086], [0.018509899999999996, 51.4098515], [0.0182497, 51.40957040000001], [0.017745799999999996, 51.4090465], [0.0172445, 51.4085302]]} |
0.4 |
2210 |
2212 |
Sundridge Park |
Bromley North |
Bromley North |
51.4085302 |
0.0172445 |
51.4085302 |
0.0172445 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Bromley North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330152 |
1790025039917897 |
7 |
7 |
2026-09-21 21:22:07.287186 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:07.065286 |
| 723966 |
755264 |
W84179 |
042Y36M721 |
2026-09-21 |
COMPLETE |
20326388 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755264, "stp": "P", "toc": "ScotRail", "uid": "W84179", "consist": "385020", "dest_crs": "NBW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84179/2026-09-21/detailed", "trust_id": "042Y36M721", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Berwick", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": null, "is_terminated": 1, "next_location": "North Berwick", "signalling_id": "2Y36", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "2212", "current_leg_dep": "2203", "current_leg_end": "North Berwick", "origin_dep_time": "2140", "origin_platform": "7", "current_location": "North Berwick", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]}", "current_leg_start": "Drem", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "56.0569963", "next_location_lon": "-2.7303444", "previous_location": "Drem", "current_leg_milage": "4.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"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\": 1013.735, \"from_m\": 446.739, \"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\": 1076.414, \"from_m\": 1013.735, \"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\": 1142.866, \"from_m\": 1076.414, \"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\": 1613.024, \"from_m\": 1142.866, \"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\": 2251.766, \"from_m\": 1613.024, \"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\": 5604.689, \"from_m\": 2251.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\": 9316.096, \"from_m\": 5604.689, \"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\": 9388.056, \"from_m\": 9316.096, \"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\": 10069.944, \"from_m\": 9388.056, \"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\": 16574.894, \"from_m\": 10069.944, \"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\": 25200.365, \"from_m\": 16574.894, \"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\": 26092.847, \"from_m\": 25200.365, \"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\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"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\": 29055.323, \"from_m\": 28127.341, \"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\": 115.0}, {\"to_m\": 29106.025, \"from_m\": 29055.323, \"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\": 29121.612, \"from_m\": 29106.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\": 30193.636, \"from_m\": 29121.612, \"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\": 35187.417, \"from_m\": 30193.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\": 35414.484, \"from_m\": 35187.417, \"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\": 35532.648, \"from_m\": 35414.484, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 35631.409, \"from_m\": 35532.648, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 35682.562, \"from_m\": 35631.409, \"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\": 755264, \"profile_key\": \"699dfdb55f624b22e6a1cef0dcc01bd1486ef806d31e1b5c8bcfb6e6ea6303ee\", \"schedule_id\": 29316, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Wallyford\", \"stage_seq\": 7, \"distance_m\": 12311.107, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2154\", \"location\": \"Prestonpans\", \"stage_seq\": 8, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Longniddry\", \"stage_seq\": 9, \"distance_m\": 21183.681, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Drem\", \"stage_seq\": 10, \"distance_m\": 28451.773, \"section_seq\": 1, \"route_path_id\": 114943}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"North Berwick\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 114943}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114943}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"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": "2140", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "56.0569963", "current_position_lon": "-2.7303444", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:13Z\", \"source_id\": 64095031, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:17Z\", \"source_id\": 20313757, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:28Z\", \"source_id\": 64104662, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:29Z\", \"source_id\": 20316522, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:17Z\", \"source_id\": 64110844, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:18Z\", \"source_id\": 20318326, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:32Z\", \"source_id\": 64120050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:34Z\", \"source_id\": 20321050, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:49Z\", \"source_id\": 64131442, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:53Z\", \"source_id\": 20324451, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:43Z\", \"source_id\": 64138036, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:48Z\", \"source_id\": 20326388, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Berwick", "service_state_platform": "1", "timing_fact_generation": 1790024689763490, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:09.108005", "service_state_evidence_id": 20326388, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:09.550755", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
NBW |
2Y36 |
385020 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "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": 1076.414, "from_m": 1013.735, "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": 1142.866, "from_m": 1076.414, "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": 1613.024, "from_m": 1142.866, "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": 2251.766, "from_m": 1613.024, "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": 5604.689, "from_m": 2251.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": 9316.096, "from_m": 5604.689, "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": 9388.056, "from_m": 9316.096, "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": 10069.944, "from_m": 9388.056, "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": 16574.894, "from_m": 10069.944, "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": 25200.365, "from_m": 16574.894, "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": 26092.847, "from_m": 25200.365, "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": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "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": 29055.323, "from_m": 28127.341, "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": 115.0}, {"to_m": 29106.025, "from_m": 29055.323, "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": 29121.612, "from_m": 29106.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": 30193.636, "from_m": 29121.612, "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": 35187.417, "from_m": 30193.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": 35414.484, "from_m": 35187.417, "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": 35532.648, "from_m": 35414.484, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 35631.409, "from_m": 35532.648, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 5.0}, {"to_m": 35682.562, "from_m": 35631.409, "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": 755264, "profile_key": "699dfdb55f624b22e6a1cef0dcc01bd1486ef806d31e1b5c8bcfb6e6ea6303ee", "schedule_id": 29316, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2140", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 114943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 114943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 114943}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Wallyford", "stage_seq": 7, "distance_m": 12311.107, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2154", "location": "Prestonpans", "stage_seq": 8, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Longniddry", "stage_seq": 9, "distance_m": 21183.681, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Drem", "stage_seq": 10, "distance_m": 28451.773, "section_seq": 1, "route_path_id": 114943}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "North Berwick", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 114943}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 114943}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "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": 1033, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:13Z", "source_id": 64095031, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:17Z", "source_id": 20313757, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1037, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:28Z", "source_id": 64104662, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:29Z", "source_id": 20316522, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:17Z", "source_id": 64110844, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:53:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:18Z", "source_id": 20318326, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1047, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:32Z", "source_id": 64120050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:57:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:34Z", "source_id": 20321050, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:49Z", "source_id": 64131442, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:03:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:53Z", "source_id": 20324451, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1060, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:43Z", "source_id": 64138036, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:48Z", "source_id": 20326388, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Edinburgh |
2140 |
2140 |
7 |
None |
None |
North Berwick |
2213 |
2213 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84179/2026-09-21/detailed |
None |
Drem |
2026-09-21T22:04:00+01:00 |
North Berwick |
9.0 |
{"type": "LineString", "coordinates": [[-2.7860675, 56.005003], [-2.7853071, 56.00511590000001], [-2.784777380770516, 56.00519688465394], [-2.7840545, 56.0053074], [-2.7820859999999996, 56.0055987], [-2.7819442999999997, 56.0056197], [-2.7774264999999994, 56.0063023], [-2.7771073999999993, 56.0063505], [-2.7767279999999994, 56.0064265], [-2.7763295999999995, 56.00649919999999], [-2.7760406999999994, 56.00654569999999], [-2.7752693, 56.0066937], [-2.7750258, 56.006727100000006], [-2.7744810999999996, 56.006833699999994], [-2.7741879999999997, 56.006895099999994], [-2.7739284999999994, 56.0069596], [-2.7734198, 56.00709569999999], [-2.7723466999999995, 56.0074178], [-2.7709689999999996, 56.0079254], [-2.770897360950782, 56.00795783962394], [-2.7706107999999996, 56.0080876], [-2.7697701, 56.0084684], [-2.7685098999999997, 56.0091604], [-2.7682534, 56.0093197], [-2.7676081, 56.0097204], [-2.7670414, 56.01018009999999], [-2.7664831, 56.0106678], [-2.7660057999999994, 56.0111718], [-2.7655535, 56.0116804], [-2.7653055999999996, 56.0120635], [-2.7648519, 56.0127874], [-2.7646548, 56.01328440000001], [-2.7645729999999995, 56.013532199999986], [-2.7644915, 56.013779099999994], [-2.764280799999999, 56.01448069999999], [-2.7638540999999996, 56.01597840000001], [-2.7619975999999995, 56.02246039999999], [-2.7597003, 56.03014699999999], [-2.7594793999999996, 56.0308862], [-2.7592507, 56.031645100000006], [-2.7581742999999994, 56.0352167], [-2.7578072999999996, 56.0364106], [-2.7577359999999995, 56.0366758], [-2.7570331, 56.0390318], [-2.7564114999999996, 56.04039780000001], [-2.7555378, 56.0418566], [-2.7549639, 56.0425902], [-2.7543271, 56.0433039], [-2.7536806, 56.0439352], [-2.7535367, 56.044072799999995], [-2.7525873, 56.0449128], [-2.7514924, 56.04567409999999], [-2.7502619, 56.046420999999995], [-2.7487667999999994, 56.0472132], [-2.7384178999999995, 56.0526699], [-2.7360737, 56.05390369999999], [-2.7353129999999997, 56.054303999999995], [-2.734346700000001, 56.054809], [-2.7334113, 56.0553036], [-2.7332843, 56.05537069999998], [-2.7327097999999994, 56.0556853], [-2.7320198999999996, 56.05602820000001], [-2.7313545, 56.0563717], [-2.7310793999999996, 56.05652309999999], [-2.7308759, 56.0566448], [-2.730344399999999, 56.05699629999999]]} |
4.5 |
2203 |
2212 |
Drem |
North Berwick |
North Berwick |
56.0569963 |
-2.7303444 |
56.0569963 |
-2.7303444 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
North Berwick |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20326388 |
1790024689763490 |
39 |
39 |
2026-09-21 21:22:09.550755 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:09.108005 |
| 723967 |
754217 |
F51138 |
512B451Z21 |
2026-09-21 |
COMPLETE |
20329961 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 754217, "stp": "N", "toc": "c2c", "uid": "F51138", "consist": "357020", "dest_crs": "FST", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51138/2026-09-21/detailed", "trust_id": "512B451Z21", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-21", "dest_arr_time": "2201", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2B45", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "2054", "origin_platform": "2", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "2201", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"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\": 796.55, \"from_m\": 177.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\": 830.391, \"from_m\": 796.55, \"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\": 881.925, \"from_m\": 830.391, \"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\": 5753.763, \"from_m\": 881.925, \"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\": 6407.84, \"from_m\": 5753.763, \"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\": 10941.367, \"from_m\": 6407.84, \"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\": 11258.982, \"from_m\": 10941.367, \"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\": 19007.858, \"from_m\": 11258.982, \"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\": 20468.805, \"from_m\": 19007.858, \"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\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"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\": 20934.417, \"from_m\": 20890.782, \"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\": 50146.062, \"from_m\": 20934.417, \"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\": 51637.361, \"from_m\": 50146.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51665.102, \"from_m\": 51637.361, \"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\": 51671.928, \"from_m\": 51665.102, \"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\": 53790.191, \"from_m\": 51671.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\": 56465.25, \"from_m\": 53790.191, \"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\": 58658.916, \"from_m\": 56465.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59098.332, \"from_m\": 58658.916, \"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\": 60452.847, \"from_m\": 59098.332, \"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\": 60710.412, \"from_m\": 60452.847, \"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\": 62562.031, \"from_m\": 60710.412, \"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\": 63264.84, \"from_m\": 62562.031, \"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\": 754217, \"profile_key\": \"1c5de5cb9259bf701eedded68183df5967f1410edbe88509170c6f2497b4cd54\", \"schedule_id\": 36343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2057H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2102\", \"wtt_dep\": \"2103\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2107H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2115H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133\", \"location\": \"West Horndon\", \"stage_seq\": 13, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Upminster\", \"stage_seq\": 14, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 51027.98, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"West Ham High Level\", \"stage_seq\": 16, \"distance_m\": 56859.574, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 17, \"distance_m\": 58976.816, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Limehouse\", \"stage_seq\": 18, \"distance_m\": 60516.23, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Christian Street Jn\", \"stage_seq\": 19, \"distance_m\": 62103.639, \"section_seq\": 1, \"route_path_id\": 142949}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 20, \"distance_m\": 63264.84, \"section_seq\": 1, \"route_path_id\": 142949}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63264.84, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142949}], \"total_distance_m\": 63264.84, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60816.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.451, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:00Z\", \"source_id\": 63997967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:04Z\", \"source_id\": 20285644, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:29Z\", \"source_id\": 64003828, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:33Z\", \"source_id\": 20287337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:08Z\", \"source_id\": 64010291, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:08Z\", \"source_id\": 20289106, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:44Z\", \"source_id\": 64021266, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:48Z\", \"source_id\": 20292288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:46Z\", \"source_id\": 64028307, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:49Z\", \"source_id\": 20294339, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:19Z\", \"source_id\": 64034327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:24Z\", \"source_id\": 20296038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:20Z\", \"source_id\": 64045742, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:23Z\", \"source_id\": 20299342, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:37Z\", \"source_id\": 64055154, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:41Z\", \"source_id\": 20302195, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:33Z\", \"source_id\": 64069266, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:34Z\", \"source_id\": 20306104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:28Z\", \"source_id\": 64076041, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:31Z\", \"source_id\": 20308010, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:04Z\", \"source_id\": 64088233, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:09Z\", \"source_id\": 20311766, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:44Z\", \"source_id\": 64103082, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:49Z\", \"source_id\": 20316107, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:49Z\", \"source_id\": 64120696, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:53Z\", \"source_id\": 20321245, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:57Z\", \"source_id\": 64131839, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:01Z\", \"source_id\": 20324511, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:37Z\", \"source_id\": 64142248, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:40Z\", \"source_id\": 20327590, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:19Z\", \"source_id\": 64150466, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:25Z\", \"source_id\": 20329961, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1790025026074643, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:14.726509", "service_state_evidence_id": 20329961, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:15.759230", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
FST |
2B45 |
357020 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "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": 796.55, "from_m": 177.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": 830.391, "from_m": 796.55, "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": 881.925, "from_m": 830.391, "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": 5753.763, "from_m": 881.925, "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": 6407.84, "from_m": 5753.763, "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": 10941.367, "from_m": 6407.84, "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": 11258.982, "from_m": 10941.367, "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": 19007.858, "from_m": 11258.982, "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": 20468.805, "from_m": 19007.858, "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": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "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": 20934.417, "from_m": 20890.782, "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": 50146.062, "from_m": 20934.417, "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": 51637.361, "from_m": 50146.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51665.102, "from_m": 51637.361, "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": 51671.928, "from_m": 51665.102, "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": 53790.191, "from_m": 51671.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": 56465.25, "from_m": 53790.191, "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": 58658.916, "from_m": 56465.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59098.332, "from_m": 58658.916, "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": 60452.847, "from_m": 59098.332, "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": 60710.412, "from_m": 60452.847, "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": 62562.031, "from_m": 60710.412, "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": 63264.84, "from_m": 62562.031, "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": 754217, "profile_key": "1c5de5cb9259bf701eedded68183df5967f1410edbe88509170c6f2497b4cd54", "schedule_id": 36343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2057H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2102", "wtt_dep": "2103", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2107H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2115H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133", "location": "West Horndon", "stage_seq": 13, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Upminster", "stage_seq": 14, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Barking", "stage_seq": 15, "distance_m": 51027.98, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "West Ham High Level", "stage_seq": 16, "distance_m": 56859.574, "section_seq": 1, "route_path_id": 142949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Gas Factory Jn", "stage_seq": 17, "distance_m": 58976.816, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Limehouse", "stage_seq": 18, "distance_m": 60516.23, "section_seq": 1, "route_path_id": 142949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Christian Street Jn", "stage_seq": 19, "distance_m": 62103.639, "section_seq": 1, "route_path_id": 142949}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 20, "distance_m": 63264.84, "section_seq": 1, "route_path_id": 142949}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63264.84, "from_m": 0.0, "section_seq": 1, "route_path_id": 142949}], "total_distance_m": 63264.84, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60816.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.451, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:00Z", "source_id": 63997967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:04Z", "source_id": 20285644, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:29Z", "source_id": 64003828, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:33Z", "source_id": 20287337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:08Z", "source_id": 64010291, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:08:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:08Z", "source_id": 20289106, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:44Z", "source_id": 64021266, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:13:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:48Z", "source_id": 20292288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:46Z", "source_id": 64028307, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:49Z", "source_id": 20294339, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:19Z", "source_id": 64034327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:18:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:24Z", "source_id": 20296038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:20Z", "source_id": 64045742, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:23Z", "source_id": 20299342, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:37Z", "source_id": 64055154, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:41Z", "source_id": 20302195, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:33Z", "source_id": 64069266, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:34Z", "source_id": 20306104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:28Z", "source_id": 64076041, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:31Z", "source_id": 20308010, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:04Z", "source_id": 64088233, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:09Z", "source_id": 20311766, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:44Z", "source_id": 64103082, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:49:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:49Z", "source_id": 20316107, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:49Z", "source_id": 64120696, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:53Z", "source_id": 20321245, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:57Z", "source_id": 64131839, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:01Z", "source_id": 20324511, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:37Z", "source_id": 64142248, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:07:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:40Z", "source_id": 20327590, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:19Z", "source_id": 64150466, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:25Z", "source_id": 20329961, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Shoeburyness |
2054 |
2054 |
2 |
None |
None |
London Fenchurch Street |
2201 |
2201 |
3 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F51138/2026-09-21/detailed |
None |
Limehouse |
2026-09-21T22:08:00+01:00 |
London Fenchurch Street |
5.0 |
{"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} |
1.7 |
2207 |
2212 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329961 |
1790025026074643 |
100 |
100 |
2026-09-21 21:22:15.759230 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:14.726509 |
| 723968 |
755457 |
G01293 |
665K33M721 |
2026-09-21 |
COMPLETE |
20330124 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755457, "stp": "P", "toc": "CrossCountry", "uid": "G01293", "consist": "170116+170113", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G01293/2026-09-21/detailed", "trust_id": "665K33M721", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "10A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5K33", "timing_status": "LATE", "origin_station": "Tyseley LMD", "current_leg_arr": "2212", "current_leg_dep": "2139", "current_leg_end": "Birmingham New Street", "origin_dep_time": "2150", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+6 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": "2206", "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\": 543.543, \"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\": 592.268, \"from_m\": 543.543, \"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\": 828.027, \"from_m\": 592.268, \"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\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 755457, \"profile_key\": \"b307b526176687c069a96ced864bb74e4d406f3435d5d30b3fc356020c6094a1\", \"schedule_id\": 8290, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 133145}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 133145}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133145}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:36Z\", \"source_id\": 64151018, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:37Z\", \"source_id\": 20330124, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "7", "timing_fact_generation": 1790025038080788, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:15.048419", "service_state_evidence_id": 20330124, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:15.755917", "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 |
5K33 |
170116+170113 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 543.543, "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": 592.268, "from_m": 543.543, "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": 828.027, "from_m": 592.268, "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": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 755457, "profile_key": "b307b526176687c069a96ced864bb74e4d406f3435d5d30b3fc356020c6094a1", "schedule_id": 8290, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 133145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 133145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 133145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Grand Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 133145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 133145}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 133145}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 133145}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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": 19420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:36Z", "source_id": 64151018, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:37Z", "source_id": 20330124, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Tyseley LMD |
2150 |
2150 |
None |
None |
None |
Birmingham New Street |
2206 |
2206 |
10A |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G01293/2026-09-21/detailed |
None |
Tyseley LMD |
2026-09-21T21:56:00+01:00 |
Birmingham New Street |
33.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 |
2139 |
2212 |
Tyseley LMD |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330124 |
1790025038080788 |
15 |
15 |
2026-09-21 21:22:15.755917 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:15.048419 |
| 723969 |
754056 |
C37240 |
889R66MZ21 |
2026-09-21 |
COMPLETE |
20331130 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 754056, "stp": "P", "toc": "Elizabeth Line", "uid": "C37240", "consist": "345030", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37240/2026-09-21/detailed", "trust_id": "889R66MZ21", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R66", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2212", "current_leg_dep": "2206", "current_leg_end": "Reading", "origin_dep_time": "2047", "origin_platform": "4", "current_location": "Reading", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Twyford", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Twyford", "current_leg_milage": "4.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"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\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"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\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"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\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"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\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"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\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"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\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"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\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"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\": 14446.864, \"from_m\": 14227.949, \"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\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"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\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"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\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.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\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"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\": 18646.005, \"from_m\": 18475.782, \"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\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"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\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"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\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"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\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"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\": 23370.724, \"from_m\": 23214.799, \"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\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"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\": 25881.037, \"from_m\": 24684.065, \"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\": 25966.716, \"from_m\": 25881.037, \"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\": 26168.121, \"from_m\": 25966.716, \"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\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"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\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"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\": 31532.303, \"from_m\": 31351.603, \"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\": 32189.814, \"from_m\": 31532.303, \"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\": 33886.664, \"from_m\": 32189.814, \"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\": 35066.986, \"from_m\": 33886.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\": 37170.876, \"from_m\": 35066.986, \"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\": 37334.9, \"from_m\": 37170.876, \"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\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"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\": 39162.07, \"from_m\": 38988.51, \"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\": 39325.261, \"from_m\": 39162.07, \"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\": 39618.428, \"from_m\": 39325.261, \"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\": 49321.595, \"from_m\": 39618.428, \"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\": 50847.101, \"from_m\": 49321.595, \"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\": 50935.246, \"from_m\": 50847.101, \"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\": 50956.772, \"from_m\": 50935.246, \"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\": 51122.909, \"from_m\": 50956.772, \"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\": 53687.83, \"from_m\": 51122.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\": 125.0}, {\"to_m\": 61964.963, \"from_m\": 53687.83, \"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\": 62003.502, \"from_m\": 61964.963, \"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\": 62154.15, \"from_m\": 62003.502, \"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\": 63483.679, \"from_m\": 62154.15, \"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\": 63495.284, \"from_m\": 63483.679, \"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\": 70721.884, \"from_m\": 63495.284, \"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\": 70871.667, \"from_m\": 70721.884, \"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\": 79483.196, \"from_m\": 70871.667, \"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\": 79563.143, \"from_m\": 79483.196, \"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\": 79621.523, \"from_m\": 79563.143, \"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\": 79728.41, \"from_m\": 79621.523, \"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\": 79784.53, \"from_m\": 79728.41, \"capability_applied\": null, \"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\": 79842.92, \"from_m\": 79784.53, \"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\": 80467.437, \"from_m\": 79842.92, \"capability_applied\": null, \"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\": 80944.321, \"from_m\": 80467.437, \"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}], \"service_id\": 754056, \"profile_key\": \"80bfa6eb12f2a60e988902d1ef5bfa82234fd0716ab02fb830b518cf2344aab9\", \"schedule_id\": 5163, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2050H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2054H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2101H\", \"wtt_dep\": \"2102H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2108\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2132\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 44371.374, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143\", \"location\": \"Langley\", \"stage_seq\": 23, \"distance_m\": 49180.402, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Slough\", \"stage_seq\": 24, \"distance_m\": 52879.317, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Burnham\", \"stage_seq\": 25, \"distance_m\": 56753.655, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Taplow\", \"stage_seq\": 26, \"distance_m\": 59213.088, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Maidenhead\", \"stage_seq\": 27, \"distance_m\": 62111.924, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Twyford\", \"stage_seq\": 28, \"distance_m\": 73000.101, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 29, \"distance_m\": 79784.53, \"section_seq\": 1, \"route_path_id\": 116031}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 30, \"distance_m\": 80944.321, \"section_seq\": 1, \"route_path_id\": 116031}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80944.321, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116031}], \"total_distance_m\": 80944.321, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62429.581, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18514.74, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2047", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:56Z\", \"source_id\": 63966099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:57Z\", \"source_id\": 20276656, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:56Z\", \"source_id\": 63975872, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:57Z\", \"source_id\": 20279435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:14Z\", \"source_id\": 63983836, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:15Z\", \"source_id\": 20281599, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:13Z\", \"source_id\": 63993485, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:15Z\", \"source_id\": 20284377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:22Z\", \"source_id\": 64001284, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:30Z\", \"source_id\": 20286630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:11Z\", \"source_id\": 64008102, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:17Z\", \"source_id\": 20288510, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:01Z\", \"source_id\": 64014852, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:06Z\", \"source_id\": 20290476, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:18Z\", \"source_id\": 64020244, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:22Z\", \"source_id\": 20291999, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:46Z\", \"source_id\": 64028284, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:49Z\", \"source_id\": 20294325, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:53Z\", \"source_id\": 64035549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:56Z\", \"source_id\": 20296433, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:24Z\", \"source_id\": 64048205, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:26Z\", \"source_id\": 20300078, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:45Z\", \"source_id\": 64053322, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:50Z\", \"source_id\": 20301655, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:46Z\", \"source_id\": 64060084, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:49Z\", \"source_id\": 20303561, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:33Z\", \"source_id\": 64069259, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:39Z\", \"source_id\": 20306126, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:57Z\", \"source_id\": 64079328, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:01Z\", \"source_id\": 20309022, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:06Z\", \"source_id\": 64094751, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:07Z\", \"source_id\": 20313697, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:00Z\", \"source_id\": 64103624, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:05Z\", \"source_id\": 20316234, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:36Z\", \"source_id\": 64111588, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:37Z\", \"source_id\": 20318568, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 64118018, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:41Z\", \"source_id\": 20320490, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:26Z\", \"source_id\": 64124227, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:30Z\", \"source_id\": 20322256, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 64139308, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:25Z\", \"source_id\": 20326730, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:11Z\", \"source_id\": 64154310, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331130, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1790025135782245, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:15.767539", "service_state_evidence_id": 20331130, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 158, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:16.417840", "service_state_valid_until_kind": null, "operational_interpretation_version": 158, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
ABX |
RDG |
9R66 |
345030 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "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": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "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": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "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": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "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": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "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": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "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": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "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": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "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": 14446.864, "from_m": 14227.949, "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": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "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": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "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": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.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": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "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": 18646.005, "from_m": 18475.782, "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": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "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": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "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": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "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": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "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": 23370.724, "from_m": 23214.799, "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": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "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": 25881.037, "from_m": 24684.065, "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": 25966.716, "from_m": 25881.037, "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": 26168.121, "from_m": 25966.716, "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": 30431.581, "from_m": 26168.121, "capability_applied": null, "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": 31351.603, "from_m": 30431.581, "capability_applied": null, "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": 31532.303, "from_m": 31351.603, "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": 32189.814, "from_m": 31532.303, "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": 33886.664, "from_m": 32189.814, "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": 35066.986, "from_m": 33886.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": 37170.876, "from_m": 35066.986, "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": 37334.9, "from_m": 37170.876, "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": 38988.51, "from_m": 37334.9, "capability_applied": null, "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": 39162.07, "from_m": 38988.51, "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": 39325.261, "from_m": 39162.07, "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": 39618.428, "from_m": 39325.261, "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": 49321.595, "from_m": 39618.428, "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": 50847.101, "from_m": 49321.595, "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": 50935.246, "from_m": 50847.101, "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": 50956.772, "from_m": 50935.246, "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": 51122.909, "from_m": 50956.772, "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": 53687.83, "from_m": 51122.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": 125.0}, {"to_m": 61964.963, "from_m": 53687.83, "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": 62003.502, "from_m": 61964.963, "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": 62154.15, "from_m": 62003.502, "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": 63483.679, "from_m": 62154.15, "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": 63495.284, "from_m": 63483.679, "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": 70721.884, "from_m": 63495.284, "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": 70871.667, "from_m": 70721.884, "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": 79483.196, "from_m": 70871.667, "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": 79563.143, "from_m": 79483.196, "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": 79621.523, "from_m": 79563.143, "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": 79728.41, "from_m": 79621.523, "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": 79784.53, "from_m": 79728.41, "capability_applied": null, "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": 79842.92, "from_m": 79784.53, "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": 80467.437, "from_m": 79842.92, "capability_applied": null, "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": 80944.321, "from_m": 80467.437, "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}], "service_id": 754056, "profile_key": "80bfa6eb12f2a60e988902d1ef5bfa82234fd0716ab02fb830b518cf2344aab9", "schedule_id": 5163, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2047", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2050H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2054H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2101H", "wtt_dep": "2102H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2108", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126H", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2132", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135H", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "West Drayton", "stage_seq": 22, "distance_m": 44371.374, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143", "location": "Langley", "stage_seq": 23, "distance_m": 49180.402, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Slough", "stage_seq": 24, "distance_m": 52879.317, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Burnham", "stage_seq": 25, "distance_m": 56753.655, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Taplow", "stage_seq": 26, "distance_m": 59213.088, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Maidenhead", "stage_seq": 27, "distance_m": 62111.924, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Twyford", "stage_seq": 28, "distance_m": 73000.101, "section_seq": 1, "route_path_id": 116031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Kennet Bridge Jn", "stage_seq": 29, "distance_m": 79784.53, "section_seq": 1, "route_path_id": 116031}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Reading", "stage_seq": 30, "distance_m": 80944.321, "section_seq": 1, "route_path_id": 116031}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80944.321, "from_m": 0.0, "section_seq": 1, "route_path_id": 116031}], "total_distance_m": 80944.321, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62429.581, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18514.74, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:56Z", "source_id": 63966099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:57Z", "source_id": 20276656, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:56Z", "source_id": 63975872, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:57Z", "source_id": 20279435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:14Z", "source_id": 63983836, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:15Z", "source_id": 20281599, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:13Z", "source_id": 63993485, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:01:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:15Z", "source_id": 20284377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:22Z", "source_id": 64001284, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:30Z", "source_id": 20286630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:11Z", "source_id": 64008102, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:17Z", "source_id": 20288510, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:01Z", "source_id": 64014852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:06Z", "source_id": 20290476, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:18Z", "source_id": 64020244, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:22Z", "source_id": 20291999, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:46Z", "source_id": 64028284, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:49Z", "source_id": 20294325, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:53Z", "source_id": 64035549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:18:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:56Z", "source_id": 20296433, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:24Z", "source_id": 64048205, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:26Z", "source_id": 20300078, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:45Z", "source_id": 64053322, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:27:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:50Z", "source_id": 20301655, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:46Z", "source_id": 64060084, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:49Z", "source_id": 20303561, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:33Z", "source_id": 64069259, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:39Z", "source_id": 20306126, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:57Z", "source_id": 64079328, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:01Z", "source_id": 20309022, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:06Z", "source_id": 64094751, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:07Z", "source_id": 20313697, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:00Z", "source_id": 64103624, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:05Z", "source_id": 20316234, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:36Z", "source_id": 64111588, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:37Z", "source_id": 20318568, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 64118018, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:41Z", "source_id": 20320490, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:26Z", "source_id": 64124227, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:59:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:30Z", "source_id": 20322256, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 64139308, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:25Z", "source_id": 20326730, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:11Z", "source_id": 64154310, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331130, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2047 |
2047 |
4 |
None |
None |
Reading |
2211 |
2210 |
14 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37240/2026-09-21/detailed |
None |
Twyford |
2026-09-21T22:05:00+01:00 |
Reading |
6.0 |
{"type": "LineString", "coordinates": [[-0.8638070822196255, 51.47527876749895], [-0.8640085, 51.4752138], [-0.8668306, 51.4743033], [-0.8678, 51.473993], [-0.8684633, 51.47378020000001], [-0.8696863999999999, 51.4733865], [-0.8706156999999999, 51.47314209999999], [-0.8710331, 51.473011500000005], [-0.871377, 51.472904], [-0.8728368999999999, 51.4724355], [-0.8742972999999999, 51.471959700000006], [-0.8748604999999999, 51.47177829999999], [-0.8773582, 51.47094799999999], [-0.8788058999999999, 51.470476899999994], [-0.8799121999999999, 51.470109400000005], [-0.8804120000000001, 51.4699386], [-0.8806401000000001, 51.469865199999994], [-0.8858910999999999, 51.4682223], [-0.8886896, 51.4673304], [-0.8900686000000001, 51.46692229999999], [-0.8914526, 51.46651579999999], [-0.8926385999999998, 51.466186699999994], [-0.8934919, 51.46595490000001], [-0.8944116999999999, 51.46568779999999], [-0.8955847000000001, 51.465381699999995], [-0.8963491999999998, 51.46519549999999], [-0.8978575000000001, 51.4648249], [-0.8983152841195214, 51.46471017701703], [-0.8985598, 51.4646489], [-0.8999422, 51.4643324], [-0.9013071, 51.4640288], [-0.9026091, 51.4637656], [-0.9050152, 51.4632699], [-0.9060475, 51.4630731], [-0.9069169, 51.46291359999999], [-0.9076832, 51.462778199999995], [-0.9083552, 51.4626597], [-0.9088545999999998, 51.4625713], [-0.9099709, 51.462370199999995], [-0.9108316, 51.462217], [-0.9115808, 51.46208159999999], [-0.9120477, 51.4619991], [-0.9130993, 51.46181529999999], [-0.9141544999999998, 51.46163889999999], [-0.9149594, 51.461516799999984], [-0.9157787, 51.4614019], [-0.9165149, 51.4612977], [-0.9169208, 51.4612356], [-0.9173998, 51.461152799999994], [-0.9182933999999998, 51.4609853], [-0.9187108999999996, 51.46090420000001], [-0.9197554, 51.460703200000005], [-0.9202726, 51.460606], [-0.9207973000000002, 51.460514], [-0.9213352, 51.4604258], [-0.9218518, 51.46034709999999], [-0.9221959, 51.4602941], [-0.9231696, 51.46015330000001], [-0.9239842, 51.46004140000001], [-0.9244521, 51.45997779999999], [-0.9249468, 51.4599164], [-0.9256717, 51.45983349999999], [-0.926531, 51.4597373], [-0.9270785999999998, 51.45967939999999], [-0.9275706, 51.45962819999999], [-0.9289988, 51.45947890000001], [-0.9304171999999996, 51.4593409], [-0.9313894, 51.4592393], [-0.9323602999999998, 51.45914930000001], [-0.9330951999999996, 51.4590879], [-0.9336086, 51.45905049999998], [-0.9340989, 51.4590166], [-0.9346036, 51.4589881], [-0.935573, 51.45894439999999], [-0.9367282999999998, 51.45891149999999], [-0.938311, 51.4588856], [-0.9390974, 51.458874900000005], [-0.9398481, 51.4588607], [-0.9412879, 51.45882060000001], [-0.9417211, 51.4588117], [-0.9423402, 51.458797399999995], [-0.9429622, 51.4587876], [-0.9440774, 51.4587761], [-0.945082, 51.458755], [-0.9469266, 51.4587021], [-0.9480279, 51.4586622], [-0.9486436, 51.458645], [-0.9492394, 51.458624400000005], [-0.9503301, 51.4586166], [-0.9524119, 51.4585658], [-0.9535628000000002, 51.45851400000001], [-0.9544051, 51.4584992], [-0.9559447, 51.458437800000006], [-0.9567547, 51.458437499999995], [-0.9575964999999996, 51.458412299999985], [-0.9615773, 51.45847679999998], [-0.9617396, 51.4584826], [-0.9619396103303312, 51.45848978738839], [-0.9619984, 51.45849189999999], [-0.9622636, 51.458503400000005], [-0.9642825, 51.45859059999999], [-0.9652642, 51.4586352], [-0.9665911999999998, 51.4587322], [-0.9681995, 51.4588083], [-0.9687165, 51.4588223], [-0.9699882, 51.45887160000001], [-0.9709978, 51.45892299999999], [-0.971842, 51.4589776], [-0.9723566, 51.459022999999995], [-0.9724542, 51.4590325], [-0.9728922, 51.459072799999994], [-0.9734395, 51.459132399999994]]} |
4.9 |
2206 |
2212 |
Twyford |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331130 |
1790025135782245 |
158 |
158 |
2026-09-21 21:22:16.417840 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:15.767539 |
| 723970 |
753969 |
P29228 |
305F53MZ21 |
2026-09-21 |
COMPLETE |
20329928 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 753969, "stp": "P", "toc": "Northern", "uid": "P29228", "consist": "323228+323242", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29228/2026-09-21/detailed", "trust_id": "305F53MZ21", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5F53", "timing_status": "ON TIME", "origin_station": "Blackpool North", "current_leg_arr": "2212", "current_leg_dep": "2112", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "2044", "origin_platform": "2", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.707863830399446, 53.755420377305256], [-2.7077274999999994, 53.754847000000005], [-2.7076247, 53.7544296], [-2.7075477999999995, 53.7542032], [-2.7074674, 53.75401579999999], [-2.7073072, 53.7537062], [-2.707126699999999, 53.753292900000005], [-2.7069845, 53.7529438], [-2.7068933, 53.7526948], [-2.706827, 53.752436900000006], [-2.7067284, 53.75193519999999], [-2.7067026, 53.7518163], [-2.7066965999999995, 53.75178009999999], [-2.7066839, 53.75170619999999], [-2.7066725999999997, 53.75165339999999], [-2.7065248, 53.7507726], [-2.706151999999999, 53.7487875], [-2.7061119, 53.7485862], [-2.7060319, 53.74822639999999], [-2.7057776164653555, 53.74687506193254], [-2.705764, 53.74680270000001], [-2.7053081, 53.744491200000006], [-2.7052830999999995, 53.744380799999995], [-2.7049245, 53.7425088], [-2.7046617000000004, 53.74099149999999], [-2.7046303999999997, 53.7408214], [-2.704421, 53.73979], [-2.7042725, 53.7390109], [-2.7042499, 53.7388923], [-2.7042118, 53.73875749999999], [-2.7041548, 53.738622199999995], [-2.7040600999999995, 53.73835290000001], [-2.7039824, 53.7378627], [-2.7039194, 53.73745420000001], [-2.703739, 53.7365396], [-2.7036266, 53.7361258], [-2.7035124, 53.7357159], [-2.7033836000000004, 53.73530559999999], [-2.7031619, 53.7346395], [-2.703042779913922, 53.734323238421794], [-2.7029134999999997, 53.73398], [-2.7024381, 53.73288839999999], [-2.7021507, 53.7322479], [-2.7020597, 53.7320326], [-2.7018932, 53.7316911], [-2.701792299921968, 53.73146785197395], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229234999999997, 53.53614240000001], [-2.6227938999999996, 53.53599079999999], [-2.622595, 53.535758300000005], [-2.6216869999999997, 53.53472349999999], [-2.6201509, 53.5329428], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157905422622134, 53.52778382639555], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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": "Preston", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Preston", "current_leg_milage": "35.0", "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\": 32768.611, \"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\": 32856.394, \"from_m\": 32768.611, \"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\": 32869.323, \"from_m\": 32856.394, \"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\": 32942.244, \"from_m\": 32869.323, \"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\": 40534.015, \"from_m\": 32942.244, \"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\": 51372.11, \"from_m\": 40534.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\": 110.0}, {\"to_m\": 52186.796, \"from_m\": 51372.11, \"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\": 52242.207, \"from_m\": 52186.796, \"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\": 53169.407, \"from_m\": 52242.207, \"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\": 53993.347, \"from_m\": 53169.407, \"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\": 54066.949, \"from_m\": 53993.347, \"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\": 54078.052, \"from_m\": 54066.949, \"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\": 55527.963, \"from_m\": 54078.052, \"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\": 55561.594, \"from_m\": 55527.963, \"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\": 55904.816, \"from_m\": 55561.594, \"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\": 65246.13, \"from_m\": 55904.816, \"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\": 66931.121, \"from_m\": 65246.13, \"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\": 67570.825, \"from_m\": 66931.121, \"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\": 73509.123, \"from_m\": 67570.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\": 75056.336, \"from_m\": 73509.123, \"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\": 75149.843, \"from_m\": 75056.336, \"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\": 75442.617, \"from_m\": 75149.843, \"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\": 77364.581, \"from_m\": 75442.617, \"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\": 80032.113, \"from_m\": 77364.581, \"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\": 80381.592, \"from_m\": 80032.113, \"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\": 80411.988, \"from_m\": 80381.592, \"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\": 81797.697, \"from_m\": 80411.988, \"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\": 81871.039, \"from_m\": 81797.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\": 82779.109, \"from_m\": 81871.039, \"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\": 83006.838, \"from_m\": 82779.109, \"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\": 83049.49, \"from_m\": 83006.838, \"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\": 84148.127, \"from_m\": 83049.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\": 84514.231, \"from_m\": 84148.127, \"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\": 84831.588, \"from_m\": 84514.231, \"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\": 753969, \"profile_key\": \"77d12cb91fbfbf20bd325670b4a598a051ff4b07f6e663d26144d6e8246a92ce\", \"schedule_id\": 21363, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 888.657, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 3, \"distance_m\": 5036.494, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 4, \"distance_m\": 15704.288, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 5, \"distance_m\": 27452.24, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2117\", \"location\": \"Preston\", \"stage_seq\": 6, \"distance_m\": 28237.981, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Ribble Jn\", \"stage_seq\": 7, \"distance_m\": 29135.694, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2119H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 8, \"distance_m\": 30916.739, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Euxton Jn\", \"stage_seq\": 9, \"distance_m\": 36797.781, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 10, \"distance_m\": 40411.693, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Wigan North Western\", \"stage_seq\": 11, \"distance_m\": 52560.946, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 12, \"distance_m\": 53244.62, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 13, \"distance_m\": 54595.958, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 66618.324, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158H\", \"location\": \"Huyton\", \"stage_seq\": 15, \"distance_m\": 75725.853, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Roby\", \"stage_seq\": 16, \"distance_m\": 76545.679, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 17, \"distance_m\": 80453.206, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 18, \"distance_m\": 81614.044, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 19, \"distance_m\": 82098.433, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Edge Hill\", \"stage_seq\": 20, \"distance_m\": 82660.644, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 21, \"distance_m\": 83555.696, \"section_seq\": 1, \"route_path_id\": 138961}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 22, \"distance_m\": 84831.588, \"section_seq\": 1, \"route_path_id\": 138961}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 84831.588, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138961}], \"total_distance_m\": 84831.588, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 75155.152, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9676.436, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "60.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:29Z\", \"source_id\": 63960324, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:33Z\", \"source_id\": 20274980, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:21Z\", \"source_id\": 63979383, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:25Z\", \"source_id\": 20280396, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:56Z\", \"source_id\": 20289677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:48Z\", \"source_id\": 64016819, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:55Z\", \"source_id\": 20291014, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:20Z\", \"source_id\": 64075754, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:25Z\", \"source_id\": 20307955, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:53Z\", \"source_id\": 20317454, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:49Z\", \"source_id\": 64122882, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:53Z\", \"source_id\": 20321876, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 64124994, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322455, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:18Z\", \"source_id\": 64139301, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:20Z\", \"source_id\": 20326720, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:16Z\", \"source_id\": 64150376, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:19Z\", \"source_id\": 20329928, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1790025020619496, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:16.909250", "service_state_evidence_id": 20329928, "current_leg_start_actual_dep": "2026-09-21T21:17:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:17.501748", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
LIV |
5F53 |
323228+323242 |
6 |
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": 32768.611, "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": 32856.394, "from_m": 32768.611, "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": 32869.323, "from_m": 32856.394, "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": 32942.244, "from_m": 32869.323, "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": 40534.015, "from_m": 32942.244, "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": 51372.11, "from_m": 40534.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": 110.0}, {"to_m": 52186.796, "from_m": 51372.11, "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": 52242.207, "from_m": 52186.796, "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": 53169.407, "from_m": 52242.207, "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": 53993.347, "from_m": 53169.407, "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": 54066.949, "from_m": 53993.347, "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": 54078.052, "from_m": 54066.949, "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": 55527.963, "from_m": 54078.052, "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": 55561.594, "from_m": 55527.963, "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": 55904.816, "from_m": 55561.594, "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": 65246.13, "from_m": 55904.816, "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": 66931.121, "from_m": 65246.13, "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": 67570.825, "from_m": 66931.121, "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": 73509.123, "from_m": 67570.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": 75056.336, "from_m": 73509.123, "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": 75149.843, "from_m": 75056.336, "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": 75442.617, "from_m": 75149.843, "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": 77364.581, "from_m": 75442.617, "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": 80032.113, "from_m": 77364.581, "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": 80381.592, "from_m": 80032.113, "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": 80411.988, "from_m": 80381.592, "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": 81797.697, "from_m": 80411.988, "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": 81871.039, "from_m": 81797.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": 82779.109, "from_m": 81871.039, "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": 83006.838, "from_m": 82779.109, "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": 83049.49, "from_m": 83006.838, "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": 84148.127, "from_m": 83049.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": 84514.231, "from_m": 84148.127, "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": 84831.588, "from_m": 84514.231, "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": 753969, "profile_key": "77d12cb91fbfbf20bd325670b4a598a051ff4b07f6e663d26144d6e8246a92ce", "schedule_id": 21363, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2044", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 888.657, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Poulton-le-Fylde", "stage_seq": 3, "distance_m": 5036.494, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Kirkham & Wesham", "stage_seq": 4, "distance_m": 15704.288, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112", "location": "Preston Fylde Jn", "stage_seq": 5, "distance_m": 27452.24, "section_seq": 1, "route_path_id": 138961}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2117", "location": "Preston", "stage_seq": 6, "distance_m": 28237.981, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Ribble Jn", "stage_seq": 7, "distance_m": 29135.694, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2119H", "location": "Farington Curve Jn", "stage_seq": 8, "distance_m": 30916.739, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Euxton Jn", "stage_seq": 9, "distance_m": 36797.781, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Balshaw Lane Jn", "stage_seq": 10, "distance_m": 40411.693, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Wigan North Western", "stage_seq": 11, "distance_m": 52560.946, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Wigan South Jn", "stage_seq": 12, "distance_m": 53244.62, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Springs Branch Jn", "stage_seq": 13, "distance_m": 54595.958, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 66618.324, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158H", "location": "Huyton", "stage_seq": 15, "distance_m": 75725.853, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Roby", "stage_seq": 16, "distance_m": 76545.679, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Olive Mount Jn", "stage_seq": 17, "distance_m": 80453.206, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Bootle Branch Jn", "stage_seq": 18, "distance_m": 81614.044, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Edge Hill S.B.", "stage_seq": 19, "distance_m": 82098.433, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Edge Hill", "stage_seq": 20, "distance_m": 82660.644, "section_seq": 1, "route_path_id": 138961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Crown Street Jn", "stage_seq": 21, "distance_m": 83555.696, "section_seq": 1, "route_path_id": 138961}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 22, "distance_m": 84831.588, "section_seq": 1, "route_path_id": 138961}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 84831.588, "from_m": 0.0, "section_seq": 1, "route_path_id": 138961}], "total_distance_m": 84831.588, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 75155.152, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9676.436, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:29Z", "source_id": 63960324, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:48:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:33Z", "source_id": 20274980, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:21Z", "source_id": 63979383, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:25Z", "source_id": 20280396, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:56Z", "source_id": 20289677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7861, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:48Z", "source_id": 64016819, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:11:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:55Z", "source_id": 20291014, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:20Z", "source_id": 64075754, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:25Z", "source_id": 20307955, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:53Z", "source_id": 20317454, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:49Z", "source_id": 64122882, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:53Z", "source_id": 20321876, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 64124994, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322455, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:18Z", "source_id": 64139301, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:20Z", "source_id": 20326720, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9850, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:16Z", "source_id": 64150376, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:12:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:19Z", "source_id": 20329928, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Blackpool North |
2044 |
2044 |
2 |
None |
None |
Liverpool Lime Street HL/ML |
2212 |
2212 |
8 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29228/2026-09-21/detailed |
None |
Preston |
2026-09-21T21:17:00+01:00 |
Liverpool Lime Street HL/ML |
60.0 |
{"type": "LineString", "coordinates": [[-2.707863830399446, 53.755420377305256], [-2.7077274999999994, 53.754847000000005], [-2.7076247, 53.7544296], [-2.7075477999999995, 53.7542032], [-2.7074674, 53.75401579999999], [-2.7073072, 53.7537062], [-2.707126699999999, 53.753292900000005], [-2.7069845, 53.7529438], [-2.7068933, 53.7526948], [-2.706827, 53.752436900000006], [-2.7067284, 53.75193519999999], [-2.7067026, 53.7518163], [-2.7066965999999995, 53.75178009999999], [-2.7066839, 53.75170619999999], [-2.7066725999999997, 53.75165339999999], [-2.7065248, 53.7507726], [-2.706151999999999, 53.7487875], [-2.7061119, 53.7485862], [-2.7060319, 53.74822639999999], [-2.7057776164653555, 53.74687506193254], [-2.705764, 53.74680270000001], [-2.7053081, 53.744491200000006], [-2.7052830999999995, 53.744380799999995], [-2.7049245, 53.7425088], [-2.7046617000000004, 53.74099149999999], [-2.7046303999999997, 53.7408214], [-2.704421, 53.73979], [-2.7042725, 53.7390109], [-2.7042499, 53.7388923], [-2.7042118, 53.73875749999999], [-2.7041548, 53.738622199999995], [-2.7040600999999995, 53.73835290000001], [-2.7039824, 53.7378627], [-2.7039194, 53.73745420000001], [-2.703739, 53.7365396], [-2.7036266, 53.7361258], [-2.7035124, 53.7357159], [-2.7033836000000004, 53.73530559999999], [-2.7031619, 53.7346395], [-2.703042779913922, 53.734323238421794], [-2.7029134999999997, 53.73398], [-2.7024381, 53.73288839999999], [-2.7021507, 53.7322479], [-2.7020597, 53.7320326], [-2.7018932, 53.7316911], [-2.701792299921968, 53.73146785197395], [-2.7016066999999997, 53.73105720000001], [-2.7011069999999995, 53.7299411], [-2.7005315999999997, 53.72868810000001], [-2.6996480999999997, 53.7267594], [-2.6991353, 53.725615299999994], [-2.698619, 53.7244835], [-2.697891440679816, 53.72288693440505], [-2.6978771912314636, 53.72285566462581], [-2.6973044999999995, 53.72159889999999], [-2.6949458523585643, 53.71646011337785], [-2.6935792, 53.7134823], [-2.6935621, 53.71344719999999], [-2.6924231999999995, 53.7109074], [-2.6915268, 53.7088944], [-2.6903899999999994, 53.70643989999999], [-2.689081100000001, 53.7035503], [-2.6884374, 53.7020863], [-2.6880453, 53.70121940000001], [-2.6872085999999995, 53.69941070000001], [-2.6870464, 53.699053], [-2.6868862, 53.69869969999999], [-2.6847155, 53.69391180000001], [-2.6813307999999996, 53.686437100000006], [-2.6789545, 53.6811886], [-2.6789378344224217, 53.68115157602794], [-2.6785952999999996, 53.6803906], [-2.678415651202746, 53.67999131380288], [-2.6784156, 53.6799912], [-2.6777854999999997, 53.6785873], [-2.6777219, 53.6784457], [-2.6771256, 53.67687499999999], [-2.6768659999999995, 53.6761872], [-2.6765552, 53.6755261], [-2.676131, 53.6746238], [-2.6754338999999994, 53.6731172], [-2.6749250000000004, 53.6717849], [-2.6745898, 53.6709073], [-2.6745198, 53.670703999999986], [-2.6739237999999994, 53.6688619], [-2.6737225, 53.66814879999998], [-2.673389, 53.66689360000001], [-2.6733380000000007, 53.6666789], [-2.6719739, 53.66134199999999], [-2.6717563999999996, 53.6600164], [-2.6716531, 53.659386399999995], [-2.6716466999999997, 53.6585126], [-2.6716305999999994, 53.6576479], [-2.6715285999999994, 53.656755099999984], [-2.6712913, 53.65588029999999], [-2.6711625, 53.655355799999995], [-2.6710686, 53.6550495], [-2.6709385, 53.654625], [-2.6706113, 53.6538393], [-2.6701449, 53.652953399999994], [-2.6700798999999997, 53.6528344], [-2.6697637, 53.65220560000001], [-2.6695613, 53.6517695], [-2.6694000999999994, 53.6513812], [-2.6692994999999997, 53.6510482], [-2.6685217, 53.64810549999999], [-2.6684627, 53.6479083], [-2.6681682999999996, 53.64702559999999], [-2.6679319999999995, 53.64612619999999], [-2.667583099999999, 53.64479869999999], [-2.6671472, 53.6431005], [-2.6667948, 53.641814], [-2.6665748, 53.6411838], [-2.6663325, 53.6405535], [-2.6650523000000006, 53.6374902], [-2.6637471, 53.634443000000005], [-2.661362, 53.6287323], [-2.6610197326010785, 53.62791270082296], [-2.6604829999999997, 53.62662739999999], [-2.6597124, 53.624775199999995], [-2.6596697, 53.62467370000001], [-2.6596103, 53.6245315], [-2.6595847, 53.62447199999999], [-2.6566593, 53.61750729999999], [-2.6558497, 53.6155795], [-2.6553520999999995, 53.6143446], [-2.6547725, 53.613111], [-2.6535470999999995, 53.6106615], [-2.6511411999999996, 53.6057592], [-2.6507223, 53.604921999999995], [-2.6465325999999996, 53.59654739999999], [-2.646382, 53.59624289999999], [-2.6449831999999995, 53.5934804], [-2.6438613000000006, 53.5912645], [-2.6425770999999996, 53.5886094], [-2.6423856, 53.58826119999999], [-2.6422371, 53.587861199999985], [-2.641888, 53.58660689999999], [-2.6410278999999997, 53.5834047], [-2.6405743, 53.5814205], [-2.6404289999999997, 53.5808037], [-2.64042, 53.58075569999999], [-2.6401354999999995, 53.578964099999986], [-2.6399535999999997, 53.5772196], [-2.6398544, 53.57552809999999], [-2.6398454133545544, 53.57460657386965], [-2.6398377000000006, 53.5738156], [-2.6399398, 53.572145], [-2.6398982, 53.5717324], [-2.6399572, 53.5707747], [-2.640139899999999, 53.56802900000002], [-2.6404509999999997, 53.5633516], [-2.6406528, 53.5603221], [-2.6405422999999995, 53.5566285], [-2.6405370999999995, 53.55653379999999], [-2.6405116999999994, 53.5560783], [-2.6403368, 53.5519637], [-2.6403219, 53.551675], [-2.6402801, 53.5506563], [-2.6402694999999996, 53.5503902], [-2.6402599, 53.55014709999999], [-2.6402009, 53.549638900000005], [-2.6401058000000006, 53.5491047], [-2.6400323, 53.54883300000001], [-2.6399420999999994, 53.5485628], [-2.6397714999999997, 53.548140299999986], [-2.6394465999999994, 53.5476489], [-2.6393596999999995, 53.547517500000005], [-2.6389389000000003, 53.5468526], [-2.6383833999999995, 53.5462693], [-2.6377143999999997, 53.545697100000005], [-2.63761456295778, 53.54562433250755], [-2.6375645186508274, 53.54558785703365], [-2.6374116000000005, 53.5454764], [-2.6368178999999996, 53.5450766], [-2.6361697, 53.5447114], [-2.6360002999999996, 53.54461739999999], [-2.635887799999999, 53.544564400000006], [-2.6352418, 53.54425129999999], [-2.6350006, 53.54413639999999], [-2.6340832, 53.5437629], [-2.6339028999999994, 53.5436848], [-2.6323666456088124, 53.54309386261938], [-2.632054, 53.54297359999999], [-2.6301788, 53.5422507], [-2.6297644999999994, 53.542072399999995], [-2.6288802, 53.54166630000001], [-2.6283192, 53.541391399999995], [-2.6279114, 53.5411775], [-2.6275586, 53.54097399999999], [-2.6271424, 53.54070259999999], [-2.6267613999999995, 53.54042519999999], [-2.6265143, 53.5402174], [-2.6263568, 53.54008499999999], [-2.6260370999999996, 53.539775799999994], [-2.6258656999999994, 53.5395972], [-2.6255168999999996, 53.53923439999999], [-2.6249914, 53.5386344], [-2.6247546, 53.538352800000006], [-2.6243799, 53.5379072], [-2.6237477, 53.53717139999999], [-2.623199, 53.5365372], [-2.6229234999999997, 53.53614240000001], [-2.6227938999999996, 53.53599079999999], [-2.622595, 53.535758300000005], [-2.6216869999999997, 53.53472349999999], [-2.6201509, 53.5329428], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157905422622134, 53.52778382639555], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7402002999999997, 53.4462206], [-2.7403994999999997, 53.446092], [-2.7405236, 53.44600530000002], [-2.740767, 53.44583080000001], [-2.7415383999999996, 53.4453047], [-2.7421028, 53.444918099999995], [-2.7425469999999996, 53.4446309], [-2.7429325, 53.4444063], [-2.7433142, 53.444185], [-2.7437876999999995, 53.4439484], [-2.7442664999999997, 53.44372409999999], [-2.7454723, 53.4432046], [-2.7464874999999997, 53.44275489999999], [-2.748275, 53.441963699999995], [-2.7502212, 53.44109350000001], [-2.7520666, 53.440306099999994], [-2.7536071000000004, 53.4395673], [-2.7554183, 53.43867759999999], [-2.7568384, 53.4379799], [-2.758267899999999, 53.437250000000006], [-2.7590999, 53.4368595], [-2.7594696, 53.4366896], [-2.7603484999999996, 53.43632560000001], [-2.7611279999999994, 53.43602429999999], [-2.7618929, 53.43574], [-2.7634803999999997, 53.435259599999995], [-2.7699536999999994, 53.433485399999995], [-2.7752752, 53.4320587], [-2.7802809999999996, 53.430731300000005], [-2.7846850999999995, 53.42954439999999], [-2.784777380770516, 53.42951975724589], [-2.7867593, 53.4289905], [-2.7874202, 53.42880119999999], [-2.7882352, 53.4285538], [-2.7895831999999996, 53.42809040000001], [-2.7906646, 53.4276557], [-2.7911367, 53.427456199999995], [-2.7917204, 53.42718010000001], [-2.7921322999999996, 53.426975500000005], [-2.7929734999999996, 53.426566399999984], [-2.7936922, 53.42623079999999], [-2.7944954999999996, 53.4258128], [-2.7948138999999994, 53.4256442], [-2.7967201, 53.4246538], [-2.7977933, 53.424082], [-2.7989477, 53.423500099999984], [-2.8005210999999997, 53.4226858], [-2.8011834, 53.42235519999999], [-2.8018552, 53.42204040000001], [-2.8034566999999995, 53.42136419999999], [-2.8049429, 53.42074509999999], [-2.8064749, 53.4201146], [-2.8087969, 53.4191558], [-2.8111485, 53.41818249999999], [-2.8126514999999994, 53.4175595], [-2.8137552, 53.4171116], [-2.8157254, 53.41630399999999], [-2.8174591, 53.4155944], [-2.8179590999999995, 53.4153882], [-2.8192223999999997, 53.4148672], [-2.8205893320552247, 53.41428429590598], [-2.8226622999999997, 53.4134003], [-2.8264117999999994, 53.4118991], [-2.8274214999999994, 53.41147670000001], [-2.8275214999999996, 53.4114355], [-2.8292799, 53.41068369999999], [-2.8298806999999995, 53.41046939999999], [-2.8302074, 53.4103752], [-2.830286399999999, 53.4103524], [-2.8304619, 53.4102993], [-2.8310851999999995, 53.41016020000001], [-2.8315159, 53.41009050000001], [-2.8319264999999993, 53.4100346], [-2.8323722, 53.4099873], [-2.833471799999999, 53.409910300000014], [-2.8340501999999996, 53.4098868], [-2.8344017999999997, 53.409873], [-2.8346099, 53.409865], [-2.8348794999999996, 53.4098552], [-2.8357611, 53.40981000000001], [-2.8362763, 53.4097784], [-2.8376859, 53.40971449999999], [-2.8392836, 53.4096565], [-2.8399112, 53.4096361], [-2.8406926999999995, 53.40961739999999], [-2.8420793, 53.40958599999999], [-2.8424406000000007, 53.40958359999999], [-2.8433212129046543, 53.40957679867895], [-2.8435540999999995, 53.40957499999999], [-2.8441273999999996, 53.4095758], [-2.8442617, 53.409576], [-2.8443812, 53.4095767], [-2.844728, 53.40958169999999], [-2.8452947, 53.4095996], [-2.8462523999999996, 53.4096428], [-2.8465624, 53.40965810000001], [-2.8476382999999994, 53.40971119999999], [-2.8491155000000004, 53.40978], [-2.8521873999999996, 53.40990179999999], [-2.8535703999999997, 53.40994809999999], [-2.8540411999999997, 53.40996390000001], [-2.8558961999999997, 53.41003649999999], [-2.8560791, 53.4100468], [-2.858069599999999, 53.4101584], [-2.858893699999999, 53.4101825], [-2.8596812, 53.4101922], [-2.860384, 53.41019010000001], [-2.8610576999999995, 53.410180700000005], [-2.8617315999999997, 53.41016930000001], [-2.8624451999999994, 53.410147399999985], [-2.8633902999999994, 53.41011340000001], [-2.8643452999999996, 53.4100736], [-2.865288, 53.4100206], [-2.8667096999999995, 53.4099094], [-2.866851099999999, 53.4098979], [-2.8670909, 53.40987839999999], [-2.868198, 53.40976229999999], [-2.8689167, 53.409690600000005], [-2.8698345999999995, 53.4096006], [-2.8708945999999997, 53.40950689999999], [-2.8719623, 53.409392399999994], [-2.8730067999999997, 53.409265299999994], [-2.8740667, 53.40912629999999], [-2.8746089091824683, 53.40904826932608], [-2.8763264, 53.40880109999999], [-2.8785473, 53.408480999999995], [-2.8819555, 53.40798860000001], [-2.8868704, 53.4072925], [-2.8885743999999995, 53.40705339999999], [-2.8901332, 53.406849], [-2.8909640000000003, 53.40675009999999], [-2.8911181, 53.4067337], [-2.8933667999999995, 53.40649559999999], [-2.8938194, 53.40644679999998], [-2.8945021999999994, 53.40637659999999], [-2.896266, 53.40619979999999], [-2.8975826, 53.4060722], [-2.8996283999999997, 53.40591449999999], [-2.9003510999999995, 53.405881999999984], [-2.9007174, 53.405867], [-2.9011714999999993, 53.405847300000005], [-2.9025069, 53.40579], [-2.9044757000000003, 53.4057465], [-2.905832, 53.4057144], [-2.9077562999999995, 53.4056638], [-2.908916099999999, 53.40563689999999], [-2.9104181, 53.4056137], [-2.9122097999999994, 53.4055911], [-2.9130266, 53.4055939], [-2.9140069999999993, 53.405597199999995], [-2.915101, 53.40558], [-2.9160353, 53.40556529999999], [-2.9185217, 53.40547560000001], [-2.9203855999999995, 53.4054062], [-2.9214403999999994, 53.405339699999985], [-2.9222171, 53.4052684], [-2.922822, 53.40520720000001], [-2.9234384, 53.40513180000001], [-2.9242742999999995, 53.4050348], [-2.9253136, 53.4049094], [-2.9266516999999994, 53.40474569999999], [-2.9314151, 53.404243300000005], [-2.931654804747777, 53.404219148007115], [-2.9318904999999997, 53.404195400000006], [-2.9352383999999994, 53.40385439999999], [-2.9367769705632383, 53.403676503158614], [-2.937037091184618, 53.403643479264275], [-2.9372657480116744, 53.40361048210792], [-2.937467443893009, 53.403577535311776], [-2.9376466816772244, 53.40354466249808], [-2.937807964212925, 53.40351188728906], [-2.9379557943487113, 53.403479233306975], [-2.938094674933187, 53.40344672417404], [-2.938229108814955, 53.403414383512505], [-2.938363598842618, 53.40338223494461], [-2.938502647864779, 53.403350302092576], [-2.9386507587300397, 53.40331860857864], [-2.9388124342870032, 53.403287178025046], [-2.938992177384273, 53.40325603405404], [-2.9391944908704506, 53.403225200287835], [-2.9394238775941397, 53.40319470034868], [-2.939684840403942, 53.40316455785882], [-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]]} |
35.0 |
2112 |
2212 |
Preston |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329928 |
1790025020619496 |
73 |
73 |
2026-09-21 21:22:17.501748 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:16.909250 |
| 723971 |
755106 |
L88844 |
322G32M721 |
2026-09-21 |
COMPLETE |
20330807 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 755106, "stp": "P", "toc": "Northern", "uid": "L88844", "consist": "323232", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88844/2026-09-21/detailed", "trust_id": "322G32M721", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G32", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2212", "current_leg_dep": "2206", "current_leg_end": "Hadfield", "origin_dep_time": "2133", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-21T21:22: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": "2211", "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\": 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\": 1049.469, \"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\": 1088.464, \"from_m\": 1049.469, \"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\": 1159.476, \"from_m\": 1088.464, \"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\": 1183.533, \"from_m\": 1159.476, \"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\": 1274.252, \"from_m\": 1183.533, \"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\": 1443.746, \"from_m\": 1274.252, \"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\": 2199.218, \"from_m\": 1443.746, \"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\": 2257.573, \"from_m\": 2199.218, \"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\": 2343.777, \"from_m\": 2257.573, \"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\": 5579.627, \"from_m\": 2343.777, \"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\": 9989.343, \"from_m\": 5579.627, \"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\": 10010.956, \"from_m\": 9989.343, \"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\": 13109.153, \"from_m\": 10010.956, \"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\": 14392.813, \"from_m\": 13109.153, \"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\": 16744.237, \"from_m\": 14392.813, \"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\": 16755.201, \"from_m\": 16744.237, \"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\": 18726.92, \"from_m\": 16755.201, \"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\": 19013.554, \"from_m\": 18726.92, \"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\": 19533.242, \"from_m\": 19013.554, \"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\": 20713.501, \"from_m\": 19533.242, \"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}], \"service_id\": 755106, \"profile_key\": \"cc46d2b56e950c1b6ae31275dc8fd8cc3f77daa53edcecd07ecc777bb31869eb\", \"schedule_id\": 19182, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.505, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2205H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 138195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.868, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2133", "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-21T20:35:41Z\", \"source_id\": 64074133, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:45Z\", \"source_id\": 20307523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:59Z\", \"source_id\": 64085829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:00Z\", \"source_id\": 20311012, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:15Z\", \"source_id\": 64092923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:19Z\", \"source_id\": 20313148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:27Z\", \"source_id\": 20315190, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:28Z\", \"source_id\": 20316463, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:05Z\", \"source_id\": 64105969, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:08Z\", \"source_id\": 20316903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:58Z\", \"source_id\": 20319446, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:21Z\", \"source_id\": 64124049, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:26Z\", \"source_id\": 20322206, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:15Z\", \"source_id\": 64134801, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:20Z\", \"source_id\": 20325423, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:40Z\", \"source_id\": 64153293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:42Z\", \"source_id\": 20330807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1790025104645167, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:19.105288", "service_state_evidence_id": 20330807, "current_leg_start_actual_dep": "2026-09-21T22:06:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:19.569212", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HDF |
2G32 |
323232 |
3 |
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": 1049.469, "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": 1088.464, "from_m": 1049.469, "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": 1159.476, "from_m": 1088.464, "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": 1183.533, "from_m": 1159.476, "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": 1274.252, "from_m": 1183.533, "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": 1443.746, "from_m": 1274.252, "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": 2199.218, "from_m": 1443.746, "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": 2257.573, "from_m": 2199.218, "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": 2343.777, "from_m": 2257.573, "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": 5579.627, "from_m": 2343.777, "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": 9989.343, "from_m": 5579.627, "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": 10010.956, "from_m": 9989.343, "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": 13109.153, "from_m": 10010.956, "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": 14392.813, "from_m": 13109.153, "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": 16744.237, "from_m": 14392.813, "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": 16755.201, "from_m": 16744.237, "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": 18726.92, "from_m": 16755.201, "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": 19013.554, "from_m": 18726.92, "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": 19533.242, "from_m": 19013.554, "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": 20713.501, "from_m": 19533.242, "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}], "service_id": 755106, "profile_key": "cc46d2b56e950c1b6ae31275dc8fd8cc3f77daa53edcecd07ecc777bb31869eb", "schedule_id": 19182, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2133", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.505, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2205H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 138195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 138195}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.868, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:41Z", "source_id": 64074133, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:45Z", "source_id": 20307523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:59Z", "source_id": 64085829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:00Z", "source_id": 20311012, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:15Z", "source_id": 64092923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:19Z", "source_id": 20313148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:27Z", "source_id": 20315190, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:28Z", "source_id": 20316463, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:05Z", "source_id": 64105969, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:08Z", "source_id": 20316903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:58Z", "source_id": 20319446, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:21Z", "source_id": 64124049, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:59:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:26Z", "source_id": 20322206, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:15Z", "source_id": 64134801, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:20Z", "source_id": 20325423, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:40Z", "source_id": 64153293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:42Z", "source_id": 20330807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2133 |
2133 |
2 |
None |
None |
Hadfield |
2211 |
2211 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88844/2026-09-21/detailed |
None |
Glossop |
2026-09-21T22:06: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 |
2206 |
2212 |
Glossop |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330807 |
1790025104645167 |
56 |
56 |
2026-09-21 21:22:19.569212 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:19.105288 |
| 723972 |
753299 |
L79806 |
861P72MZ21 |
2026-09-21 |
COMPLETE |
20330236 |
2026-09-21 22:12:00 |
2026-09-21 21:22:22 |
2026-09-23 21:22:22 |
{"id": 753299, "stp": "P", "toc": "South Western Railway", "uid": "L79806", "consist": "450063+450089", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79806/2026-09-21/detailed", "trust_id": "861P72MZ21", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "2151", "dest_platform": "9", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1P72", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "2212", "current_leg_dep": "2144", "current_leg_end": "London Waterloo", "origin_dep_time": "2015", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-21T21:22:22", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-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": "Woking", "dest_arr_time_act": "2151", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "24.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"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\": 563.276, \"from_m\": 381.412, \"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\": 1170.809, \"from_m\": 563.276, \"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\": 1526.605, \"from_m\": 1170.809, \"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\": 1779.826, \"from_m\": 1526.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\": 3034.81, \"from_m\": 1779.826, \"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\": 3328.522, \"from_m\": 3034.81, \"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\": 5434.207, \"from_m\": 3328.522, \"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\": 6979.44, \"from_m\": 5434.207, \"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\": 7181.225, \"from_m\": 6979.44, \"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\": 10724.004, \"from_m\": 7181.225, \"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\": 11447.591, \"from_m\": 10724.004, \"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\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"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\": 13899.316, \"from_m\": 13291.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\": 16287.482, \"from_m\": 13899.316, \"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\": 17362.369, \"from_m\": 16287.482, \"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\": 18089.276, \"from_m\": 17362.369, \"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\": 23328.029, \"from_m\": 18089.276, \"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\": 23830.322, \"from_m\": 23328.029, \"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\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"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\": 27595.636, \"from_m\": 27136.079, \"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\": 30690.896, \"from_m\": 27595.636, \"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\": 32967.802, \"from_m\": 30690.896, \"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\": 35874.704, \"from_m\": 32967.802, \"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\": 37737.543, \"from_m\": 35874.704, \"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\": 51095.771, \"from_m\": 37737.543, \"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\": 51402.689, \"from_m\": 51095.771, \"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\": 59401.792, \"from_m\": 51402.689, \"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\": 62412.274, \"from_m\": 59401.792, \"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\": 65590.47, \"from_m\": 62412.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66175.221, \"from_m\": 65590.47, \"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\": 68941.567, \"from_m\": 66175.221, \"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\": 70605.055, \"from_m\": 68941.567, \"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\": 70716.912, \"from_m\": 70605.055, \"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\": 71533.61, \"from_m\": 70716.912, \"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\": 73860.903, \"from_m\": 71533.61, \"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\": 79658.725, \"from_m\": 73860.903, \"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\": 79862.126, \"from_m\": 79658.725, \"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\": 86487.26, \"from_m\": 79862.126, \"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\": 88603.367, \"from_m\": 86487.26, \"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\": 88630.471, \"from_m\": 88603.367, \"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\": 99559.752, \"from_m\": 88630.471, \"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\": 103562.77, \"from_m\": 99559.752, \"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\": 113234.009, \"from_m\": 103562.77, \"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\": 117728.582, \"from_m\": 113234.009, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118858.622, \"from_m\": 117728.582, \"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\": 118889.534, \"from_m\": 118858.622, \"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\": 119008.099, \"from_m\": 118889.534, \"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\": 119122.193, \"from_m\": 119008.099, \"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\": 119183.244, \"from_m\": 119122.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\": 119601.305, \"from_m\": 119183.244, \"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\": 753299, \"profile_key\": \"07e919cb1222f0158a62e653583bb26f81d654bf6974c05a193395aa636d1901\", \"schedule_id\": 38040, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2020\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1464.88, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2024\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Havant\", \"stage_seq\": 6, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2048\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 31323.578, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2101\", \"location\": \"Haslemere\", \"stage_seq\": 8, \"distance_m\": 50487.031, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"Godalming\", \"stage_seq\": 9, \"distance_m\": 64198.065, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2112H\", \"location\": \"Farncombe\", \"stage_seq\": 10, \"distance_m\": 65730.512, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 68941.567, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2118H\", \"location\": \"Guildford\", \"stage_seq\": 12, \"distance_m\": 70934.746, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Woking Jn\", \"stage_seq\": 13, \"distance_m\": 79821.734, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2127\", \"location\": \"Woking\", \"stage_seq\": 14, \"distance_m\": 80558.049, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 98082.92, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 100309.159, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 103152.677, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 103967.236, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 107949.846, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 113315.795, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 118858.622, \"section_seq\": 1, \"route_path_id\": 146195}, {\"is_pass\": false, \"wtt_arr\": \"2151\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 119601.305, \"section_seq\": 1, \"route_path_id\": 146195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119601.305, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146195}], \"total_distance_m\": 119601.305, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119540.254, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:31Z\", \"source_id\": 63923519, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:35Z\", \"source_id\": 20264493, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:51Z\", \"source_id\": 63936929, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:56Z\", \"source_id\": 20268257, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:04Z\", \"source_id\": 63971415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:05Z\", \"source_id\": 20278150, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:50Z\", \"source_id\": 64007201, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:52Z\", \"source_id\": 20288240, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:27Z\", \"source_id\": 64034603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:32Z\", \"source_id\": 20296181, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:21Z\", \"source_id\": 64056815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:24Z\", \"source_id\": 20302644, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:54Z\", \"source_id\": 64062766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:56Z\", \"source_id\": 20304316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:36Z\", \"source_id\": 64071629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:40Z\", \"source_id\": 20306781, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:30Z\", \"source_id\": 64089239, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:33Z\", \"source_id\": 20312053, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:59Z\", \"source_id\": 64114507, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:00Z\", \"source_id\": 20319481, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:35Z\", \"source_id\": 64120203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:40Z\", \"source_id\": 20321107, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:43Z\", \"source_id\": 64127038, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:45Z\", \"source_id\": 20323051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:40Z\", \"source_id\": 64133429, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:46Z\", \"source_id\": 20325029, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:04Z\", \"source_id\": 20329123, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:45Z\", \"source_id\": 64151382, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:48Z\", \"source_id\": 20330236, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "10", "timing_fact_generation": 1790025048363898, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:19.108654", "service_state_evidence_id": 20330236, "current_leg_start_actual_dep": "2026-09-21T21:48:00+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:19.574537", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMH |
None |
1P72 |
450063+450089 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 381.412, "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": 563.276, "from_m": 381.412, "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": 1170.809, "from_m": 563.276, "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": 1526.605, "from_m": 1170.809, "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": 1779.826, "from_m": 1526.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": 3034.81, "from_m": 1779.826, "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": 3328.522, "from_m": 3034.81, "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": 5434.207, "from_m": 3328.522, "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": 6979.44, "from_m": 5434.207, "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": 7181.225, "from_m": 6979.44, "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": 10724.004, "from_m": 7181.225, "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": 11447.591, "from_m": 10724.004, "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": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "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": 13899.316, "from_m": 13291.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": 16287.482, "from_m": 13899.316, "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": 17362.369, "from_m": 16287.482, "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": 18089.276, "from_m": 17362.369, "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": 23328.029, "from_m": 18089.276, "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": 23830.322, "from_m": 23328.029, "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": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "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": 27595.636, "from_m": 27136.079, "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": 30690.896, "from_m": 27595.636, "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": 32967.802, "from_m": 30690.896, "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": 35874.704, "from_m": 32967.802, "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": 37737.543, "from_m": 35874.704, "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": 51095.771, "from_m": 37737.543, "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": 51402.689, "from_m": 51095.771, "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": 59401.792, "from_m": 51402.689, "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": 62412.274, "from_m": 59401.792, "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": 65590.47, "from_m": 62412.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66175.221, "from_m": 65590.47, "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": 68941.567, "from_m": 66175.221, "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": 70605.055, "from_m": 68941.567, "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": 70716.912, "from_m": 70605.055, "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": 71533.61, "from_m": 70716.912, "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": 73860.903, "from_m": 71533.61, "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": 79658.725, "from_m": 73860.903, "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": 79862.126, "from_m": 79658.725, "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": 86487.26, "from_m": 79862.126, "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": 88603.367, "from_m": 86487.26, "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": 88630.471, "from_m": 88603.367, "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": 99559.752, "from_m": 88630.471, "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": 103562.77, "from_m": 99559.752, "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": 113234.009, "from_m": 103562.77, "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": 117728.582, "from_m": 113234.009, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118858.622, "from_m": 117728.582, "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": 118889.534, "from_m": 118858.622, "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": 119008.099, "from_m": 118889.534, "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": 119122.193, "from_m": 119008.099, "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": 119183.244, "from_m": 119122.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": 119601.305, "from_m": 119183.244, "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": 753299, "profile_key": "07e919cb1222f0158a62e653583bb26f81d654bf6974c05a193395aa636d1901", "schedule_id": 38040, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2020", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1464.88, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2024", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Havant", "stage_seq": 6, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2048", "location": "Petersfield", "stage_seq": 7, "distance_m": 31323.578, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2101", "location": "Haslemere", "stage_seq": 8, "distance_m": 50487.031, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "Godalming", "stage_seq": 9, "distance_m": 64198.065, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2112H", "location": "Farncombe", "stage_seq": 10, "distance_m": 65730.512, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 68941.567, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2118H", "location": "Guildford", "stage_seq": 12, "distance_m": 70934.746, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Woking Jn", "stage_seq": 13, "distance_m": 79821.734, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2127", "location": "Woking", "stage_seq": 14, "distance_m": 80558.049, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 98082.92, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Surbiton", "stage_seq": 16, "distance_m": 100309.159, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 103152.677, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "New Malden", "stage_seq": 18, "distance_m": 103967.236, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "Wimbledon", "stage_seq": 19, "distance_m": 107949.846, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 113315.795, "section_seq": 1, "route_path_id": 146195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 118858.622, "section_seq": 1, "route_path_id": 146195}, {"is_pass": false, "wtt_arr": "2151", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 119601.305, "section_seq": 1, "route_path_id": 146195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119601.305, "from_m": 0.0, "section_seq": 1, "route_path_id": 146195}], "total_distance_m": 119601.305, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119540.254, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:31Z", "source_id": 63923519, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:35Z", "source_id": 20264493, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:51Z", "source_id": 63936929, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:56Z", "source_id": 20268257, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:04Z", "source_id": 63971415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:05Z", "source_id": 20278150, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:50Z", "source_id": 64007201, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:52Z", "source_id": 20288240, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28041, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:27Z", "source_id": 64034603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:32Z", "source_id": 20296181, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:21Z", "source_id": 64056815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:28:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:24Z", "source_id": 20302644, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:54Z", "source_id": 64062766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:56Z", "source_id": 20304316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:36Z", "source_id": 64071629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:40Z", "source_id": 20306781, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:30Z", "source_id": 64089239, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:33Z", "source_id": 20312053, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:59Z", "source_id": 64114507, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:55:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:00Z", "source_id": 20319481, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:35Z", "source_id": 64120203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:40Z", "source_id": 20321107, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:43Z", "source_id": 64127038, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:45Z", "source_id": 20323051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:40Z", "source_id": 64133429, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:46Z", "source_id": 20325029, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:04Z", "source_id": 20329123, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:45Z", "source_id": 64151382, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:48Z", "source_id": 20330236, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Portsmouth Harbour |
2015 |
2015 |
3 |
None |
None |
London Waterloo |
2151 |
2151 |
9 |
LATE |
+21 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79806/2026-09-21/detailed |
None |
Woking |
2026-09-21T21:48:00+01:00 |
London Waterloo |
28.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-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]]} |
24.3 |
2144 |
2212 |
Woking |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 21:22:22 |
TERMINATED |
2026-09-21 21:12:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330236 |
1790025048363898 |
110 |
110 |
2026-09-21 21:22:19.574537 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:19.108654 |
| 723973 |
754879 |
P86857 |
882C68M721 |
2026-09-21 |
COMPLETE |
20330413 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 754879, "stp": "P", "toc": "Southeastern", "uid": "P86857", "consist": "707002+707016", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86857/2026-09-21/detailed", "trust_id": "882C68M721", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2C68", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "2212", "current_leg_dep": "2209", "current_leg_end": "London Charing Cross", "origin_dep_time": "2123", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-21T21:22: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": "2213", "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\": 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\": 2455.224, \"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\": 2492.582, \"from_m\": 2455.224, \"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\": 2566.096, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2613.98, \"from_m\": 2566.096, \"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\": 3047.742, \"from_m\": 2613.98, \"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\": 3075.355, \"from_m\": 3047.742, \"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\": 3107.304, \"from_m\": 3075.355, \"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\": 12740.368, \"from_m\": 3107.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.211, \"from_m\": 12740.368, \"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\": 15149.028, \"from_m\": 13245.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\": 15772.87, \"from_m\": 15149.028, \"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\": 17437.808, \"from_m\": 15772.87, \"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\": 18143.48, \"from_m\": 17437.808, \"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\": 18196.009, \"from_m\": 18143.48, \"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\": 18525.344, \"from_m\": 18196.009, \"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\": 18566.946, \"from_m\": 18525.344, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18635.722, \"from_m\": 18566.946, \"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\": 23811.92, \"from_m\": 18635.722, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24855.344, \"from_m\": 23811.92, \"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\": 27243.299, \"from_m\": 24855.344, \"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\": 754879, \"profile_key\": \"5641f37f0feb9e1604819ed4696f60cda338c0e73d660f70ce382fbcba599e71\", \"schedule_id\": 23224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2131H\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2135\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2143H\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2151\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2155\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18173.785, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18692.82, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19511.504, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22484.772, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2205\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24349.964, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25290.148, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26036.663, \"section_seq\": 1, \"route_path_id\": 139763}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27243.299, \"section_seq\": 1, \"route_path_id\": 139763}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27243.299, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139763}], \"total_distance_m\": 27243.299, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27160.299, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2123", "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\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:50Z\", \"source_id\": 64057942, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:56Z\", \"source_id\": 20302989, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:33Z\", \"source_id\": 64066764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:38Z\", \"source_id\": 20305453, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:09Z\", \"source_id\": 64077438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:10Z\", \"source_id\": 20308451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:34Z\", \"source_id\": 64082746, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:36Z\", \"source_id\": 20310079, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:59Z\", \"source_id\": 64088036, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:03Z\", \"source_id\": 20311722, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:18Z\", \"source_id\": 64095200, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:20Z\", \"source_id\": 20313829, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:38Z\", \"source_id\": 64105060, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:44Z\", \"source_id\": 20316626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:50Z\", \"source_id\": 64112017, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:55Z\", \"source_id\": 20318718, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:46Z\", \"source_id\": 64135907, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:49Z\", \"source_id\": 20325762, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:19Z\", \"source_id\": 64145933, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:21Z\", \"source_id\": 20328613, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:03Z\", \"source_id\": 64152027, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:04Z\", \"source_id\": 20330413, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1790025065109101, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:27.481055", "service_state_evidence_id": 20330413, "current_leg_start_actual_dep": "2026-09-21T22:10:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:27.991619", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CHX |
2C68 |
707002+707016 |
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": 2455.224, "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": 2492.582, "from_m": 2455.224, "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": 2566.096, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2613.98, "from_m": 2566.096, "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": 3047.742, "from_m": 2613.98, "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": 3075.355, "from_m": 3047.742, "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": 3107.304, "from_m": 3075.355, "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": 12740.368, "from_m": 3107.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.211, "from_m": 12740.368, "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": 15149.028, "from_m": 13245.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": 15772.87, "from_m": 15149.028, "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": 17437.808, "from_m": 15772.87, "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": 18143.48, "from_m": 17437.808, "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": 18196.009, "from_m": 18143.48, "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": 18525.344, "from_m": 18196.009, "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": 18566.946, "from_m": 18525.344, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18635.722, "from_m": 18566.946, "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": 23811.92, "from_m": 18635.722, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24855.344, "from_m": 23811.92, "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": 27243.299, "from_m": 24855.344, "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": 754879, "profile_key": "5641f37f0feb9e1604819ed4696f60cda338c0e73d660f70ce382fbcba599e71", "schedule_id": 23224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2123", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2131H", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2135", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2143H", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2151", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2155", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18173.785, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18692.82, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "New Cross", "stage_seq": 16, "distance_m": 19511.504, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22484.772, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2205", "location": "London Bridge", "stage_seq": 18, "distance_m": 24349.964, "section_seq": 1, "route_path_id": 139763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25290.148, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26036.663, "section_seq": 1, "route_path_id": 139763}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27243.299, "section_seq": 1, "route_path_id": 139763}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27243.299, "from_m": 0.0, "section_seq": 1, "route_path_id": 139763}], "total_distance_m": 27243.299, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27160.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:50Z", "source_id": 64057942, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:56Z", "source_id": 20302989, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:33Z", "source_id": 64066764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:38Z", "source_id": 20305453, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:09Z", "source_id": 64077438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:10Z", "source_id": 20308451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:34Z", "source_id": 64082746, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:36Z", "source_id": 20310079, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:59Z", "source_id": 64088036, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:03Z", "source_id": 20311722, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:18Z", "source_id": 64095200, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:20Z", "source_id": 20313829, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:38Z", "source_id": 64105060, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:44Z", "source_id": 20316626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:50Z", "source_id": 64112017, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:53:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:55Z", "source_id": 20318718, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:46Z", "source_id": 64135907, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:04:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:49Z", "source_id": 20325762, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:19Z", "source_id": 64145933, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:08:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:21Z", "source_id": 20328613, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:03Z", "source_id": 64152027, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:04Z", "source_id": 20330413, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Dartford |
2123 |
2123 |
1 |
None |
None |
London Charing Cross |
2213 |
2213 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86857/2026-09-21/detailed |
None |
London Waterloo (East) |
2026-09-21T22:10: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 |
2209 |
2212 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330413 |
1790025065109101 |
70 |
70 |
2026-09-21 21:22:27.991619 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:27.481055 |
| 723974 |
755165 |
C88347 |
255C70M721 |
2026-09-21 |
COMPLETE |
20330921 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 755165, "stp": "P", "toc": "East Midlands Railway", "uid": "C88347", "consist": "810006", "dest_crs": "XEP", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C88347/2026-09-21/detailed", "trust_id": "255C70M721", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Etches Park Sidings", "service_date": "2026-09-21", "dest_arr_time": "2215½", "dest_platform": null, "is_terminated": 1, "next_location": "Etches Park Sidings", "signalling_id": "5C70", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "2212", "current_leg_dep": "2149", "current_leg_end": "Etches Park Sidings", "origin_dep_time": "2136", "origin_platform": "6A", "current_location": "Etches Park Sidings", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034884293957095, 53.19312569601404], [-1.4034609999999998, 53.1930426], [-1.4032648, 53.1925777], [-1.4030261, 53.1920024], [-1.4029065, 53.1917112], [-1.402732, 53.19115909999999], [-1.4025968999999998, 53.190830899999995], [-1.4022516, 53.1900095], [-1.4019531999999997, 53.18927690000001], [-1.4016909999999998, 53.18857909999999], [-1.4015133, 53.18806669999999], [-1.4013524, 53.18759260000001], [-1.4011994999999997, 53.1871217], [-1.4010841000000005, 53.1867392], [-1.4009769, 53.1863165], [-1.4009097999999998, 53.1860561], [-1.4008561999999998, 53.1857363], [-1.4008186, 53.18546140000001], [-1.4007891, 53.185192999999984], [-1.4007521999999997, 53.1848771], [-1.4007441, 53.1847861], [-1.4007405, 53.1847456], [-1.4007398999999998, 53.1843767], [-1.4007609, 53.1840413], [-1.4007719, 53.1837765], [-1.4007983, 53.18347659999999], [-1.4008568, 53.18300520000001], [-1.4009588, 53.18252179999999], [-1.4010788, 53.182033], [-1.4011914, 53.181679499999994], [-1.4013100999999997, 53.18135449999998], [-1.4014254999999998, 53.181065099999984], [-1.4017149, 53.1803274], [-1.401866, 53.18001099999999], [-1.4021543, 53.17946440000001], [-1.4022777, 53.179253800000005], [-1.4025224999999997, 53.17885649999999], [-1.4029109, 53.17832289999998], [-1.403172, 53.17799629999998], [-1.4035746999999998, 53.17753890000001], [-1.4039102999999995, 53.1771846], [-1.4047164, 53.1763352], [-1.4056711, 53.1753804], [-1.407299, 53.1737392], [-1.4089701999999995, 53.172026], [-1.4101211, 53.1708543], [-1.4114589000000002, 53.1694688], [-1.4115605, 53.169364899999984], [-1.4127011, 53.1681981], [-1.413929, 53.16694689999999], [-1.4151498999999998, 53.165689499999985], [-1.4159087, 53.16491799999999], [-1.4170024, 53.1638058], [-1.418057, 53.1627329], [-1.4196515999999997, 53.1610742], [-1.4198143, 53.1608945], [-1.4202138, 53.1604532], [-1.4208494, 53.1596716], [-1.4212949, 53.1589832], [-1.4216937999999997, 53.158299799999995], [-1.4218625, 53.1579353], [-1.4221832, 53.157159199999995], [-1.4223897, 53.156520699999994], [-1.4225241, 53.156011], [-1.4226532999999997, 53.1554282], [-1.4227175, 53.1548687], [-1.4227291999999998, 53.154255500000005], [-1.4227265, 53.153475199999995], [-1.4226217, 53.1510615], [-1.4225407, 53.149938799999994], [-1.4225218, 53.1490929], [-1.4224984000000005, 53.1480456], [-1.4224553999999998, 53.1461182], [-1.4224330069161095, 53.14573188385283], [-1.4224243999999997, 53.1455834], [-1.4224404999999998, 53.1445493], [-1.4226032, 53.14277890000001], [-1.4229434, 53.14086009999999], [-1.4231827999999995, 53.139891199999994], [-1.4235337999999995, 53.138775], [-1.4239509, 53.1377178], [-1.4244954000000003, 53.1365083], [-1.4252768999999998, 53.134988799999995], [-1.4259834, 53.133463], [-1.4263302999999998, 53.1324785], [-1.4265874, 53.13158349999999], [-1.4268052, 53.1306054], [-1.4269515, 53.1296005], [-1.4270207999999998, 53.1281327], [-1.4270092999999997, 53.1277223], [-1.4269363999999998, 53.12606459999999], [-1.4268515, 53.125363199999995], [-1.4267134999999995, 53.1245668], [-1.4266899, 53.1244289], [-1.4266026, 53.12406210000001], [-1.4260100999999998, 53.1222695], [-1.4255124, 53.121144699999995], [-1.4254643, 53.1210469], [-1.4254431, 53.121007899999995], [-1.425018, 53.1202291], [-1.4245810999999995, 53.119431], [-1.4244537, 53.1191956], [-1.4242098, 53.11871429999999], [-1.4237696, 53.1177691], [-1.4232985, 53.1165789], [-1.4230746, 53.11591299999999], [-1.4227944, 53.114952499999994], [-1.4226015, 53.1141575], [-1.4223783999999997, 53.1129102], [-1.4222627999999995, 53.11203909999998], [-1.4221904, 53.1111571], [-1.4221708000000002, 53.1106285], [-1.4221678999999998, 53.110080399999994], [-1.4221982, 53.109341], [-1.4223461999999998, 53.108020499999995], [-1.4223633, 53.1079126], [-1.4224851999999997, 53.107224399999986], [-1.4226499999999995, 53.10653589999999], [-1.4228404999999995, 53.105853], [-1.422994, 53.105335], [-1.4232408999999997, 53.1046412], [-1.4232798, 53.104528900000005], [-1.4234578999999998, 53.104172], [-1.4237928, 53.1032503], [-1.4238787, 53.10304429999999], [-1.4257431, 53.099135], [-1.4263043, 53.097994], [-1.4265665999999997, 53.09744049999999], [-1.4269131, 53.09674379999999], [-1.4269829, 53.0965947], [-1.4284393000000002, 53.09359109999999], [-1.4290120000000002, 53.0918303], [-1.429014033206068, 53.09181876959621], [-1.4296337999999995, 53.08830389999999], [-1.4296854999999995, 53.0881255], [-1.4297489, 53.0879108], [-1.4303241999999998, 53.0863595], [-1.4304783, 53.0860114], [-1.4305171, 53.0859237], [-1.4306501, 53.08563409999999], [-1.4310501999999998, 53.08485410000001], [-1.4319621000000002, 53.0833225], [-1.4326174, 53.0824791], [-1.4338319, 53.0810105], [-1.4348949, 53.079956499999994], [-1.4351515999999995, 53.07972639999999], [-1.4354117, 53.0795006], [-1.4362877, 53.07872329999999], [-1.4363946999999997, 53.0786411], [-1.437304454591234, 53.077974593510135], [-1.4384499000000002, 53.0771354], [-1.4393555, 53.0765667], [-1.4410466, 53.075636800000005], [-1.4411531, 53.0755782], [-1.4420560999999998, 53.075081700000005], [-1.4441021, 53.0741605], [-1.4483661, 53.07250959999999], [-1.4513826999999997, 53.0713464], [-1.4548962, 53.0699627], [-1.4576716, 53.068885599999994], [-1.4621415, 53.0671455], [-1.4637857, 53.0665019], [-1.463951, 53.066439900000006], [-1.4652127, 53.065981099999995], [-1.4659252, 53.06566430000001], [-1.4661078999999997, 53.065590699999994], [-1.4695971999999995, 53.0642374], [-1.4696751, 53.0642064], [-1.4699765, 53.0640911], [-1.4714388, 53.0635401], [-1.4727915, 53.063020900000005], [-1.4746394, 53.0623075], [-1.4754192, 53.06200749999999], [-1.4762883999999998, 53.0616557], [-1.4768393, 53.061401399999994], [-1.4771685999999995, 53.0612417], [-1.4775186, 53.0610662], [-1.4780272999999997, 53.060780099999995], [-1.478736, 53.06035729999999], [-1.4796759999999998, 53.05974630000001], [-1.4802112999999997, 53.0593561], [-1.4807113, 53.05895099999999], [-1.4815382, 53.0581611], [-1.4818821, 53.0578483], [-1.4820536999999998, 53.0576923], [-1.482556, 53.05709969999999], [-1.4830396, 53.0563714], [-1.4834039, 53.0557012], [-1.4835927, 53.055263999999994], [-1.483812, 53.0546849], [-1.4839051, 53.0543583], [-1.4839401595009742, 53.05421787583946], [-1.4840180999999997, 53.0539057], [-1.4840949, 53.053561], [-1.4841869999999997, 53.05306759999999], [-1.4843164, 53.0522295], [-1.4844688, 53.051075], [-1.4845961, 53.04985299999999], [-1.484616, 53.0496923], [-1.4846482, 53.0494245], [-1.4846508, 53.04902729999999], [-1.4846976999999997, 53.0485785], [-1.48475, 53.0481442], [-1.4848191, 53.047296300000006], [-1.4848296999999997, 53.0466544], [-1.4848134, 53.046004399999994], [-1.4847623, 53.0454357], [-1.4846399, 53.0445579], [-1.4844717999999997, 53.0437869], [-1.4841054, 53.042636], [-1.4837020000000003, 53.0417213], [-1.4833141, 53.0408804], [-1.4831033999999998, 53.0404555], [-1.4829276, 53.040029], [-1.4827212999999997, 53.03941859999999], [-1.4826368, 53.0391522], [-1.4825662000000002, 53.0386063], [-1.4825151, 53.03835899999999], [-1.4824289619922697, 53.03783802447602], [-1.4824009, 53.0376683], [-1.4823532999999998, 53.0372058], [-1.4823207, 53.03684739999999], [-1.4823132, 53.0364225], [-1.4823123, 53.0360062], [-1.4823335999999998, 53.0356523], [-1.4823656999999997, 53.03527669999998], [-1.4824177, 53.0348895], [-1.4824947999999998, 53.0343847], [-1.4825067, 53.0342955], [-1.4825778999999997, 53.0339201], [-1.4826313999999998, 53.03360719999999], [-1.4826976, 53.03321499999999], [-1.4827924999999995, 53.032744999999984], [-1.4830385, 53.0313565], [-1.4831650999999997, 53.0307183], [-1.4832535999999998, 53.0298811], [-1.4832686, 53.0294891], [-1.483269, 53.02867139999999], [-1.4832351999999998, 53.02813509999999], [-1.4831881999999998, 53.0276688], [-1.4830229999999998, 53.02650640000001], [-1.4829988, 53.02633699999999], [-1.4827551999999995, 53.0253137], [-1.4826221, 53.0247293], [-1.4825215, 53.0242274], [-1.4824708, 53.0238338], [-1.4824531, 53.0237069], [-1.4824205999999998, 53.0231716], [-1.4824406, 53.0222174], [-1.4824824999999997, 53.0218496], [-1.4827353000000003, 53.02027220000001], [-1.4830484, 53.01843749999999], [-1.4834790999999998, 53.0159019], [-1.4835509999999998, 53.01545800000001], [-1.4838935, 53.0134032], [-1.4840968, 53.012102799999994], [-1.4841690999999997, 53.0117925], [-1.4842089, 53.01150710000001], [-1.4842981999999998, 53.010967400000006], [-1.4844218, 53.01030299999999], [-1.4845087999999995, 53.009695699999995], [-1.4847609999999998, 53.0087252], [-1.4852557, 53.0068414], [-1.4857574999999998, 53.0053294], [-1.4859572, 53.004507200000006], [-1.4862406, 53.0035518], [-1.4867065, 53.00189460000001], [-1.4871641, 53.000238200000005], [-1.4874241, 52.99935649999999], [-1.4877427, 52.9983466], [-1.4880349, 52.997257700000006], [-1.4882242, 52.99628909999999], [-1.4882896, 52.9949441], [-1.4880558, 52.9931481], [-1.4878144, 52.99228889999999], [-1.4872367, 52.99078169999999], [-1.4865735, 52.9896192], [-1.4861485, 52.9889009], [-1.4859313, 52.9885484], [-1.4856509999999998, 52.98805], [-1.4854921, 52.9877645], [-1.4852763999999998, 52.9873411], [-1.4849336, 52.986657999999984], [-1.4839359, 52.98467009999999], [-1.48345643361269, 52.98378961162837], [-1.4827798999999997, 52.982547200000006], [-1.4817059, 52.98077370000001], [-1.4808344, 52.9794892], [-1.4803211, 52.978776], [-1.4792862, 52.9774646], [-1.4784550999999997, 52.9764826], [-1.4778597, 52.9758188], [-1.4772803, 52.97520279999999], [-1.4763106999999998, 52.9742489], [-1.4761510999999998, 52.9740875], [-1.4747221, 52.97275], [-1.4739731, 52.97208129999999], [-1.4730569999999998, 52.9712702], [-1.4718093, 52.9701594], [-1.4717285, 52.97008739999999], [-1.4712680000000002, 52.96967929999999], [-1.4711742, 52.9695962], [-1.4703383999999995, 52.9688357], [-1.4696520999999998, 52.96815939999998], [-1.4689587, 52.9674384], [-1.4684132, 52.96683350000001], [-1.4679810999999998, 52.9663194], [-1.4677180000000003, 52.9659972], [-1.4676777, 52.9659479], [-1.4671684, 52.965324300000006], [-1.4670007, 52.9651135], [-1.4667271, 52.9647492], [-1.4663194, 52.9642217], [-1.4659063, 52.96361189999999], [-1.4656184, 52.9631656], [-1.4653604999999998, 52.962740999999994], [-1.4649596, 52.96199419999999], [-1.4647313, 52.961572200000006], [-1.464379, 52.9608793], [-1.4640154, 52.9600962], [-1.4638907, 52.9597941], [-1.4637606, 52.9594799], [-1.4635940999999997, 52.9590515], [-1.4634575, 52.9586671], [-1.4633448, 52.95834399999999], [-1.463254, 52.958059899999995], [-1.463135, 52.9576725], [-1.4630578, 52.9573131], [-1.4629696, 52.956881], [-1.4629472, 52.9567765], [-1.4628154, 52.9562086], [-1.4626904, 52.9555567], [-1.4625967999999998, 52.9549805], [-1.4625307999999997, 52.95447409999999], [-1.4624993, 52.9541393], [-1.4624423, 52.95348679999999], [-1.4624262, 52.9531434], [-1.4624098, 52.95264499999999], [-1.4624088, 52.95210269999999], [-1.4624292, 52.95155270000001], [-1.4624611, 52.951041800000006], [-1.4625015, 52.950624100000006], [-1.4625563, 52.9502281], [-1.4626183, 52.949833], [-1.4627104999999998, 52.9492981], [-1.4628352, 52.9487001], [-1.4629092, 52.94838430000001], [-1.4630203, 52.9479559], [-1.4632302999999998, 52.947215199999995], [-1.4633757, 52.9467737], [-1.4635786, 52.9461974], [-1.4638719, 52.9454492], [-1.4641071999999995, 52.944905600000006], [-1.4643331999999998, 52.9444285], [-1.4645944999999998, 52.94389699999999], [-1.4648871000000003, 52.9432551], [-1.4650609, 52.9429398], [-1.4653046999999997, 52.94253679999999], [-1.4655380999999998, 52.9421359], [-1.4658921, 52.941547500000006], [-1.4662380999999998, 52.9409649], [-1.4665063, 52.94050819999998], [-1.4666533999999998, 52.94023810000001], [-1.467124, 52.939351499999994], [-1.4673024, 52.938983799999995], [-1.4674671, 52.938604199999986], [-1.467744, 52.9379206], [-1.4679059, 52.937478], [-1.4680614999999997, 52.9369841], [-1.4682573999999995, 52.9363116], [-1.4683592999999997, 52.935896799999995], [-1.468433, 52.9355642], [-1.4684906999999998, 52.935304599999995], [-1.4685684, 52.9349117], [-1.4686419999999998, 52.9345099], [-1.4686959, 52.934126], [-1.4687410999999997, 52.9337437], [-1.4687602, 52.93343730000001], [-1.4687736, 52.9330358], [-1.4687766999999998, 52.93237140000001], [-1.4687776, 52.93190959999999], [-1.4687777, 52.93176960000001], [-1.4687711, 52.931455099999994], [-1.4687521999999995, 52.9310526], [-1.4687163, 52.9306552], [-1.4686275, 52.9301316], [-1.4685912, 52.92994920000001], [-1.4685274999999998, 52.9296908], [-1.46852429882441, 52.929673494383906], [-1.4684843999999997, 52.929457799999994], [-1.4684334999999995, 52.9292129], [-1.4683221999999998, 52.9287561], [-1.4683218491903565, 52.92875488211666], [-1.4681706, 52.92822979999999], [-1.4680861999999997, 52.9279646], [-1.4679787999999998, 52.92767200000001], [-1.4678005, 52.9272322], [-1.4676302, 52.9268344], [-1.4674558999999998, 52.92641], [-1.4673298, 52.92608409999998], [-1.4672363999999998, 52.925829699999994], [-1.4670472, 52.9253478], [-1.4669251999999997, 52.925055400000005], [-1.4667495, 52.92466249999999], [-1.4666412999999998, 52.924449200000005], [-1.4665515, 52.92429309999999], [-1.4664714999999997, 52.9241607], [-1.4662380999999998, 52.9238106], [-1.4659658999999998, 52.92342339999998], [-1.4656682, 52.9230029], [-1.4653664000000002, 52.9225792], [-1.4650445, 52.9221168], [-1.4648595, 52.92184590000001], [-1.4646516, 52.9215265], [-1.4644679, 52.9212031], [-1.4643043, 52.920874], [-1.4641459999999995, 52.92052710000001], [-1.4639302999999997, 52.9200671], [-1.4638452, 52.91988669999999], [-1.4634837, 52.9191131], [-1.4633037, 52.9187455], [-1.4632105, 52.9185474], [-1.4630887999999995, 52.918352199999994], [-1.462943, 52.91816740000001], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "2215½", "motion_projection": null, "next_location_lat": "52.9112417", "next_location_lon": "-1.4566857", "previous_location": "Chesterfield", "current_leg_milage": "24.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 162.204, \"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\": 315.74, \"from_m\": 162.204, \"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\": 323.069, \"from_m\": 315.74, \"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\": 548.871, \"from_m\": 323.069, \"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\": 1209.567, \"from_m\": 548.871, \"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\": 6139.674, \"from_m\": 1209.567, \"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\": 6194.656, \"from_m\": 6139.674, \"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\": 7628.752, \"from_m\": 6194.656, \"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\": 18806.261, \"from_m\": 7628.752, \"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\": 18845.43, \"from_m\": 18806.261, \"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\": 19325.77, \"from_m\": 18845.43, \"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\": 19396.578, \"from_m\": 19325.77, \"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\": 25123.633, \"from_m\": 19396.578, \"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\": 25186.114, \"from_m\": 25123.633, \"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\": 26788.696, \"from_m\": 25186.114, \"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\": 39874.337, \"from_m\": 26788.696, \"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\": 41729.896, \"from_m\": 39874.337, \"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\": 42407.477, \"from_m\": 41729.896, \"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\": 53295.34, \"from_m\": 42407.477, \"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\": 56460.109, \"from_m\": 53295.34, \"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\": 56682.644, \"from_m\": 56460.109, \"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\": 56760.449, \"from_m\": 56682.644, \"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\": 56901.135, \"from_m\": 56760.449, \"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\": 58138.488, \"from_m\": 56901.135, \"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\": 58284.433, \"from_m\": 58138.488, \"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\": 58867.6, \"from_m\": 58284.433, \"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\": 58904.581, \"from_m\": 58867.6, \"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\": 58934.58, \"from_m\": 58904.581, \"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\": 59254.068, \"from_m\": 58934.58, \"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\": 755165, \"profile_key\": \"f65ca45b8d5443ec3276dfc52b6c073befaafc40ca4d144b153db177eae6e2ee\", \"schedule_id\": 7869, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 2, \"distance_m\": 6080.451, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146H\", \"location\": \"Tapton Jn\", \"stage_seq\": 3, \"distance_m\": 18845.43, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149\", \"location\": \"Chesterfield\", \"stage_seq\": 4, \"distance_m\": 19758.331, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 5, \"distance_m\": 21200.059, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2152H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 6, \"distance_m\": 24971.048, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Ambergate Jn\", \"stage_seq\": 7, \"distance_m\": 42577.759, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Breadsall Jn\", \"stage_seq\": 8, \"distance_m\": 54210.031, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 9, \"distance_m\": 57016.477, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2213H\", \"location\": \"Derby\", \"stage_seq\": 10, \"distance_m\": 58474.24, \"section_seq\": 1, \"route_path_id\": 132845}, {\"is_pass\": false, \"wtt_arr\": \"2215H\", \"wtt_dep\": null, \"location\": \"Etches Park Sidings\", \"stage_seq\": 11, \"distance_m\": 59254.068, \"section_seq\": 1, \"route_path_id\": 132845}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59254.068, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132845}], \"total_distance_m\": 59254.068, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 58773.728, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 480.34, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "52.9112417", "current_position_lon": "-1.4566857", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:34Z\", \"source_id\": 64095882, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:38Z\", \"source_id\": 20313998, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:25Z\", \"source_id\": 64139605, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:33Z\", \"source_id\": 20326799, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:54Z\", \"source_id\": 20329681, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:49Z\", \"source_id\": 64153630, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:53Z\", \"source_id\": 20330921, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Etches Park Sidings", "service_state_platform": null, "timing_fact_generation": 1790025115207278, "current_leg_arrival_utc": "2026-09-21T22:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:29.419955", "service_state_evidence_id": 20330921, "current_leg_start_actual_dep": "2026-09-21T21:49:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:30.310972", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
SHF |
XEP |
5C70 |
810006 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 162.204, "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": 315.74, "from_m": 162.204, "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": 323.069, "from_m": 315.74, "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": 548.871, "from_m": 323.069, "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": 1209.567, "from_m": 548.871, "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": 6139.674, "from_m": 1209.567, "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": 6194.656, "from_m": 6139.674, "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": 7628.752, "from_m": 6194.656, "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": 18806.261, "from_m": 7628.752, "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": 18845.43, "from_m": 18806.261, "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": 19325.77, "from_m": 18845.43, "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": 19396.578, "from_m": 19325.77, "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": 25123.633, "from_m": 19396.578, "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": 25186.114, "from_m": 25123.633, "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": 26788.696, "from_m": 25186.114, "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": 39874.337, "from_m": 26788.696, "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": 41729.896, "from_m": 39874.337, "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": 42407.477, "from_m": 41729.896, "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": 53295.34, "from_m": 42407.477, "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": 56460.109, "from_m": 53295.34, "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": 56682.644, "from_m": 56460.109, "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": 56760.449, "from_m": 56682.644, "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": 56901.135, "from_m": 56760.449, "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": 58138.488, "from_m": 56901.135, "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": 58284.433, "from_m": 58138.488, "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": 58867.6, "from_m": 58284.433, "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": 58904.581, "from_m": 58867.6, "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": 58934.58, "from_m": 58904.581, "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": 59254.068, "from_m": 58934.58, "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": 755165, "profile_key": "f65ca45b8d5443ec3276dfc52b6c073befaafc40ca4d144b153db177eae6e2ee", "schedule_id": 7869, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2136", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Dore Station Jn", "stage_seq": 2, "distance_m": 6080.451, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146H", "location": "Tapton Jn", "stage_seq": 3, "distance_m": 18845.43, "section_seq": 1, "route_path_id": 132845}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149", "location": "Chesterfield", "stage_seq": 4, "distance_m": 19758.331, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Chesterfield South Jn", "stage_seq": 5, "distance_m": 21200.059, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2152H", "location": "Clay Cross North Jn", "stage_seq": 6, "distance_m": 24971.048, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Ambergate Jn", "stage_seq": 7, "distance_m": 42577.759, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Breadsall Jn", "stage_seq": 8, "distance_m": 54210.031, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212H", "location": "St. Mary's South Jn", "stage_seq": 9, "distance_m": 57016.477, "section_seq": 1, "route_path_id": 132845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2213H", "location": "Derby", "stage_seq": 10, "distance_m": 58474.24, "section_seq": 1, "route_path_id": 132845}, {"is_pass": false, "wtt_arr": "2215H", "wtt_dep": null, "location": "Etches Park Sidings", "stage_seq": 11, "distance_m": 59254.068, "section_seq": 1, "route_path_id": 132845}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59254.068, "from_m": 0.0, "section_seq": 1, "route_path_id": 132845}], "total_distance_m": 59254.068, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 58773.728, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 480.34, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:34Z", "source_id": 64095882, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:38Z", "source_id": 20313998, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:25Z", "source_id": 64139605, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:33Z", "source_id": 20326799, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:54Z", "source_id": 20329681, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:49Z", "source_id": 64153630, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:12:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:53Z", "source_id": 20330921, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Sheffield |
2136 |
2136 |
6A |
None |
None |
Etches Park Sidings |
2215½ |
2215½ |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C88347/2026-09-21/detailed |
None |
Chesterfield |
2026-09-21T21:49:00+01:00 |
Etches Park Sidings |
23.0 |
{"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4195567, 53.2376884], [-1.4196555999999998, 53.237373100000006], [-1.4197953999999997, 53.236971200000006], [-1.4201875, 53.2357014], [-1.4206738, 53.2340645], [-1.4207108, 53.233915800000005], [-1.4210347, 53.23277959999999], [-1.4211719, 53.232078300000005], [-1.4212442999999997, 53.23167370000001], [-1.4213194, 53.23120649999999], [-1.421355, 53.2308099], [-1.4213871, 53.230539799999995], [-1.4213961, 53.23046870000001], [-1.4214151999999998, 53.2302479], [-1.4214669, 53.2299541], [-1.4215160999999998, 53.22931], [-1.4215653999999998, 53.22860240000001], [-1.4215627999999998, 53.2280037], [-1.4215631, 53.2278142], [-1.4215635, 53.227518399999994], [-1.4215447, 53.2268344], [-1.4215171, 53.2262212], [-1.4214947999999998, 53.225844499999994], [-1.421444, 53.22541260000001], [-1.4213749, 53.22482579999999], [-1.4212878999999998, 53.22426130000001], [-1.4210509999999998, 53.22327679999999], [-1.4205595, 53.22136929999999], [-1.4202835000000005, 53.2204531], [-1.4202313999999998, 53.22029539999999], [-1.4199130999999998, 53.2194909], [-1.4194418999999998, 53.2183756], [-1.4191071999999998, 53.2176302], [-1.4183065999999998, 53.2161122], [-1.4176471999999998, 53.2150358], [-1.4168412999999995, 53.2138603], [-1.4161812, 53.21292059999999], [-1.4156158, 53.2121714], [-1.4147732000000002, 53.2111482], [-1.4139697999999998, 53.2102665], [-1.4138528, 53.2101382], [-1.4134155, 53.2096821], [-1.4124803, 53.208669099999995], [-1.4113067999999998, 53.20736659999999], [-1.4102297999999998, 53.206053], [-1.4093836, 53.20496159999998], [-1.4086293, 53.203891600000006], [-1.4082726999999997, 53.20332909999999], [-1.4075566, 53.20219960000001], [-1.4069442, 53.201120499999995], [-1.4065677, 53.200413], [-1.4062487, 53.19975979999999], [-1.4061683, 53.19959529999999], [-1.4061600495635893, 53.19957740430325], [-1.4060848999999995, 53.19941440000001], [-1.4053612, 53.1979484], [-1.4050952, 53.19727169999999], [-1.4043808, 53.19552529999999], [-1.4041988, 53.1949674], [-1.4041284999999997, 53.19480010000001], [-1.4039246, 53.194309999999994], [-1.4037221999999998, 53.1938103], [-1.4036851, 53.1937215], [-1.4034884293957095, 53.19312569601404], [-1.4034609999999998, 53.1930426], [-1.4032648, 53.1925777], [-1.4030261, 53.1920024], [-1.4029065, 53.1917112], [-1.402732, 53.19115909999999], [-1.4025968999999998, 53.190830899999995], [-1.4022516, 53.1900095], [-1.4019531999999997, 53.18927690000001], [-1.4016909999999998, 53.18857909999999], [-1.4015133, 53.18806669999999], [-1.4013524, 53.18759260000001], [-1.4011994999999997, 53.1871217], [-1.4010841000000005, 53.1867392], [-1.4009769, 53.1863165], [-1.4009097999999998, 53.1860561], [-1.4008561999999998, 53.1857363], [-1.4008186, 53.18546140000001], [-1.4007891, 53.185192999999984], [-1.4007521999999997, 53.1848771], [-1.4007441, 53.1847861], [-1.4007405, 53.1847456], [-1.4007398999999998, 53.1843767], [-1.4007609, 53.1840413], [-1.4007719, 53.1837765], [-1.4007983, 53.18347659999999], [-1.4008568, 53.18300520000001], [-1.4009588, 53.18252179999999], [-1.4010788, 53.182033], [-1.4011914, 53.181679499999994], [-1.4013100999999997, 53.18135449999998], [-1.4014254999999998, 53.181065099999984], [-1.4017149, 53.1803274], [-1.401866, 53.18001099999999], [-1.4021543, 53.17946440000001], [-1.4022777, 53.179253800000005], [-1.4025224999999997, 53.17885649999999], [-1.4029109, 53.17832289999998], [-1.403172, 53.17799629999998], [-1.4035746999999998, 53.17753890000001], [-1.4039102999999995, 53.1771846], [-1.4047164, 53.1763352], [-1.4056711, 53.1753804], [-1.407299, 53.1737392], [-1.4089701999999995, 53.172026], [-1.4101211, 53.1708543], [-1.4114589000000002, 53.1694688], [-1.4115605, 53.169364899999984], [-1.4127011, 53.1681981], [-1.413929, 53.16694689999999], [-1.4151498999999998, 53.165689499999985], [-1.4159087, 53.16491799999999], [-1.4170024, 53.1638058], [-1.418057, 53.1627329], [-1.4196515999999997, 53.1610742], [-1.4198143, 53.1608945], [-1.4202138, 53.1604532], [-1.4208494, 53.1596716], [-1.4212949, 53.1589832], [-1.4216937999999997, 53.158299799999995], [-1.4218625, 53.1579353], [-1.4221832, 53.157159199999995], [-1.4223897, 53.156520699999994], [-1.4225241, 53.156011], [-1.4226532999999997, 53.1554282], [-1.4227175, 53.1548687], [-1.4227291999999998, 53.154255500000005], [-1.4227265, 53.153475199999995], [-1.4226217, 53.1510615], [-1.4225407, 53.149938799999994], [-1.4225218, 53.1490929], [-1.4224984000000005, 53.1480456], [-1.4224553999999998, 53.1461182], [-1.4224330069161095, 53.14573188385283], [-1.4224243999999997, 53.1455834], [-1.4224404999999998, 53.1445493], [-1.4226032, 53.14277890000001], [-1.4229434, 53.14086009999999], [-1.4231827999999995, 53.139891199999994], [-1.4235337999999995, 53.138775], [-1.4239509, 53.1377178], [-1.4244954000000003, 53.1365083], [-1.4252768999999998, 53.134988799999995], [-1.4259834, 53.133463], [-1.4263302999999998, 53.1324785], [-1.4265874, 53.13158349999999], [-1.4268052, 53.1306054], [-1.4269515, 53.1296005], [-1.4270207999999998, 53.1281327], [-1.4270092999999997, 53.1277223], [-1.4269363999999998, 53.12606459999999], [-1.4268515, 53.125363199999995], [-1.4267134999999995, 53.1245668], [-1.4266899, 53.1244289], [-1.4266026, 53.12406210000001], [-1.4260100999999998, 53.1222695], [-1.4255124, 53.121144699999995], [-1.4254643, 53.1210469], [-1.4254431, 53.121007899999995], [-1.425018, 53.1202291], [-1.4245810999999995, 53.119431], [-1.4244537, 53.1191956], [-1.4242098, 53.11871429999999], [-1.4237696, 53.1177691], [-1.4232985, 53.1165789], [-1.4230746, 53.11591299999999], [-1.4227944, 53.114952499999994], [-1.4226015, 53.1141575], [-1.4223783999999997, 53.1129102], [-1.4222627999999995, 53.11203909999998], [-1.4221904, 53.1111571], [-1.4221708000000002, 53.1106285], [-1.4221678999999998, 53.110080399999994], [-1.4221982, 53.109341], [-1.4223461999999998, 53.108020499999995], [-1.4223633, 53.1079126], [-1.4224851999999997, 53.107224399999986], [-1.4226499999999995, 53.10653589999999], [-1.4228404999999995, 53.105853], [-1.422994, 53.105335], [-1.4232408999999997, 53.1046412], [-1.4232798, 53.104528900000005], [-1.4234578999999998, 53.104172], [-1.4237928, 53.1032503], [-1.4238787, 53.10304429999999], [-1.4257431, 53.099135], [-1.4263043, 53.097994], [-1.4265665999999997, 53.09744049999999], [-1.4269131, 53.09674379999999], [-1.4269829, 53.0965947], [-1.4284393000000002, 53.09359109999999], [-1.4290120000000002, 53.0918303], [-1.429014033206068, 53.09181876959621], [-1.4296337999999995, 53.08830389999999], [-1.4296854999999995, 53.0881255], [-1.4297489, 53.0879108], [-1.4303241999999998, 53.0863595], [-1.4304783, 53.0860114], [-1.4305171, 53.0859237], [-1.4306501, 53.08563409999999], [-1.4310501999999998, 53.08485410000001], [-1.4319621000000002, 53.0833225], [-1.4326174, 53.0824791], [-1.4338319, 53.0810105], [-1.4348949, 53.079956499999994], [-1.4351515999999995, 53.07972639999999], [-1.4354117, 53.0795006], [-1.4362877, 53.07872329999999], [-1.4363946999999997, 53.0786411], [-1.437304454591234, 53.077974593510135], [-1.4384499000000002, 53.0771354], [-1.4393555, 53.0765667], [-1.4410466, 53.075636800000005], [-1.4411531, 53.0755782], [-1.4420560999999998, 53.075081700000005], [-1.4441021, 53.0741605], [-1.4483661, 53.07250959999999], [-1.4513826999999997, 53.0713464], [-1.4548962, 53.0699627], [-1.4576716, 53.068885599999994], [-1.4621415, 53.0671455], [-1.4637857, 53.0665019], [-1.463951, 53.066439900000006], [-1.4652127, 53.065981099999995], [-1.4659252, 53.06566430000001], [-1.4661078999999997, 53.065590699999994], [-1.4695971999999995, 53.0642374], [-1.4696751, 53.0642064], [-1.4699765, 53.0640911], [-1.4714388, 53.0635401], [-1.4727915, 53.063020900000005], [-1.4746394, 53.0623075], [-1.4754192, 53.06200749999999], [-1.4762883999999998, 53.0616557], [-1.4768393, 53.061401399999994], [-1.4771685999999995, 53.0612417], [-1.4775186, 53.0610662], [-1.4780272999999997, 53.060780099999995], [-1.478736, 53.06035729999999], [-1.4796759999999998, 53.05974630000001], [-1.4802112999999997, 53.0593561], [-1.4807113, 53.05895099999999], [-1.4815382, 53.0581611], [-1.4818821, 53.0578483], [-1.4820536999999998, 53.0576923], [-1.482556, 53.05709969999999], [-1.4830396, 53.0563714], [-1.4834039, 53.0557012], [-1.4835927, 53.055263999999994], [-1.483812, 53.0546849], [-1.4839051, 53.0543583], [-1.4839401595009742, 53.05421787583946], [-1.4840180999999997, 53.0539057], [-1.4840949, 53.053561], [-1.4841869999999997, 53.05306759999999], [-1.4843164, 53.0522295], [-1.4844688, 53.051075], [-1.4845961, 53.04985299999999], [-1.484616, 53.0496923], [-1.4846482, 53.0494245], [-1.4846508, 53.04902729999999], [-1.4846976999999997, 53.0485785], [-1.48475, 53.0481442], [-1.4848191, 53.047296300000006], [-1.4848296999999997, 53.0466544], [-1.4848134, 53.046004399999994], [-1.4847623, 53.0454357], [-1.4846399, 53.0445579], [-1.4844717999999997, 53.0437869], [-1.4841054, 53.042636], [-1.4837020000000003, 53.0417213], [-1.4833141, 53.0408804], [-1.4831033999999998, 53.0404555], [-1.4829276, 53.040029], [-1.4827212999999997, 53.03941859999999], [-1.4826368, 53.0391522], [-1.4825662000000002, 53.0386063], [-1.4825151, 53.03835899999999], [-1.4824289619922697, 53.03783802447602], [-1.4824009, 53.0376683], [-1.4823532999999998, 53.0372058], [-1.4823207, 53.03684739999999], [-1.4823132, 53.0364225], [-1.4823123, 53.0360062], [-1.4823335999999998, 53.0356523], [-1.4823656999999997, 53.03527669999998], [-1.4824177, 53.0348895], [-1.4824947999999998, 53.0343847], [-1.4825067, 53.0342955], [-1.4825778999999997, 53.0339201], [-1.4826313999999998, 53.03360719999999], [-1.4826976, 53.03321499999999], [-1.4827924999999995, 53.032744999999984], [-1.4830385, 53.0313565], [-1.4831650999999997, 53.0307183], [-1.4832535999999998, 53.0298811], [-1.4832686, 53.0294891], [-1.483269, 53.02867139999999], [-1.4832351999999998, 53.02813509999999], [-1.4831881999999998, 53.0276688], [-1.4830229999999998, 53.02650640000001], [-1.4829988, 53.02633699999999], [-1.4827551999999995, 53.0253137], [-1.4826221, 53.0247293], [-1.4825215, 53.0242274], [-1.4824708, 53.0238338], [-1.4824531, 53.0237069], [-1.4824205999999998, 53.0231716], [-1.4824406, 53.0222174], [-1.4824824999999997, 53.0218496], [-1.4827353000000003, 53.02027220000001], [-1.4830484, 53.01843749999999], [-1.4834790999999998, 53.0159019], [-1.4835509999999998, 53.01545800000001], [-1.4838935, 53.0134032], [-1.4840968, 53.012102799999994], [-1.4841690999999997, 53.0117925], [-1.4842089, 53.01150710000001], [-1.4842981999999998, 53.010967400000006], [-1.4844218, 53.01030299999999], [-1.4845087999999995, 53.009695699999995], [-1.4847609999999998, 53.0087252], [-1.4852557, 53.0068414], [-1.4857574999999998, 53.0053294], [-1.4859572, 53.004507200000006], [-1.4862406, 53.0035518], [-1.4867065, 53.00189460000001], [-1.4871641, 53.000238200000005], [-1.4874241, 52.99935649999999], [-1.4877427, 52.9983466], [-1.4880349, 52.997257700000006], [-1.4882242, 52.99628909999999], [-1.4882896, 52.9949441], [-1.4880558, 52.9931481], [-1.4878144, 52.99228889999999], [-1.4872367, 52.99078169999999], [-1.4865735, 52.9896192], [-1.4861485, 52.9889009], [-1.4859313, 52.9885484], [-1.4856509999999998, 52.98805], [-1.4854921, 52.9877645], [-1.4852763999999998, 52.9873411], [-1.4849336, 52.986657999999984], [-1.4839359, 52.98467009999999], [-1.48345643361269, 52.98378961162837], [-1.4827798999999997, 52.982547200000006], [-1.4817059, 52.98077370000001], [-1.4808344, 52.9794892], [-1.4803211, 52.978776], [-1.4792862, 52.9774646], [-1.4784550999999997, 52.9764826], [-1.4778597, 52.9758188], [-1.4772803, 52.97520279999999], [-1.4763106999999998, 52.9742489], [-1.4761510999999998, 52.9740875], [-1.4747221, 52.97275], [-1.4739731, 52.97208129999999], [-1.4730569999999998, 52.9712702], [-1.4718093, 52.9701594], [-1.4717285, 52.97008739999999], [-1.4712680000000002, 52.96967929999999], [-1.4711742, 52.9695962], [-1.4703383999999995, 52.9688357], [-1.4696520999999998, 52.96815939999998], [-1.4689587, 52.9674384], [-1.4684132, 52.96683350000001], [-1.4679810999999998, 52.9663194], [-1.4677180000000003, 52.9659972], [-1.4676777, 52.9659479], [-1.4671684, 52.965324300000006], [-1.4670007, 52.9651135], [-1.4667271, 52.9647492], [-1.4663194, 52.9642217], [-1.4659063, 52.96361189999999], [-1.4656184, 52.9631656], [-1.4653604999999998, 52.962740999999994], [-1.4649596, 52.96199419999999], [-1.4647313, 52.961572200000006], [-1.464379, 52.9608793], [-1.4640154, 52.9600962], [-1.4638907, 52.9597941], [-1.4637606, 52.9594799], [-1.4635940999999997, 52.9590515], [-1.4634575, 52.9586671], [-1.4633448, 52.95834399999999], [-1.463254, 52.958059899999995], [-1.463135, 52.9576725], [-1.4630578, 52.9573131], [-1.4629696, 52.956881], [-1.4629472, 52.9567765], [-1.4628154, 52.9562086], [-1.4626904, 52.9555567], [-1.4625967999999998, 52.9549805], [-1.4625307999999997, 52.95447409999999], [-1.4624993, 52.9541393], [-1.4624423, 52.95348679999999], [-1.4624262, 52.9531434], [-1.4624098, 52.95264499999999], [-1.4624088, 52.95210269999999], [-1.4624292, 52.95155270000001], [-1.4624611, 52.951041800000006], [-1.4625015, 52.950624100000006], [-1.4625563, 52.9502281], [-1.4626183, 52.949833], [-1.4627104999999998, 52.9492981], [-1.4628352, 52.9487001], [-1.4629092, 52.94838430000001], [-1.4630203, 52.9479559], [-1.4632302999999998, 52.947215199999995], [-1.4633757, 52.9467737], [-1.4635786, 52.9461974], [-1.4638719, 52.9454492], [-1.4641071999999995, 52.944905600000006], [-1.4643331999999998, 52.9444285], [-1.4645944999999998, 52.94389699999999], [-1.4648871000000003, 52.9432551], [-1.4650609, 52.9429398], [-1.4653046999999997, 52.94253679999999], [-1.4655380999999998, 52.9421359], [-1.4658921, 52.941547500000006], [-1.4662380999999998, 52.9409649], [-1.4665063, 52.94050819999998], [-1.4666533999999998, 52.94023810000001], [-1.467124, 52.939351499999994], [-1.4673024, 52.938983799999995], [-1.4674671, 52.938604199999986], [-1.467744, 52.9379206], [-1.4679059, 52.937478], [-1.4680614999999997, 52.9369841], [-1.4682573999999995, 52.9363116], [-1.4683592999999997, 52.935896799999995], [-1.468433, 52.9355642], [-1.4684906999999998, 52.935304599999995], [-1.4685684, 52.9349117], [-1.4686419999999998, 52.9345099], [-1.4686959, 52.934126], [-1.4687410999999997, 52.9337437], [-1.4687602, 52.93343730000001], [-1.4687736, 52.9330358], [-1.4687766999999998, 52.93237140000001], [-1.4687776, 52.93190959999999], [-1.4687777, 52.93176960000001], [-1.4687711, 52.931455099999994], [-1.4687521999999995, 52.9310526], [-1.4687163, 52.9306552], [-1.4686275, 52.9301316], [-1.4685912, 52.92994920000001], [-1.4685274999999998, 52.9296908], [-1.46852429882441, 52.929673494383906], [-1.4684843999999997, 52.929457799999994], [-1.4684334999999995, 52.9292129], [-1.4683221999999998, 52.9287561], [-1.4683218491903565, 52.92875488211666], [-1.4681706, 52.92822979999999], [-1.4680861999999997, 52.9279646], [-1.4679787999999998, 52.92767200000001], [-1.4678005, 52.9272322], [-1.4676302, 52.9268344], [-1.4674558999999998, 52.92641], [-1.4673298, 52.92608409999998], [-1.4672363999999998, 52.925829699999994], [-1.4670472, 52.9253478], [-1.4669251999999997, 52.925055400000005], [-1.4667495, 52.92466249999999], [-1.4666412999999998, 52.924449200000005], [-1.4665515, 52.92429309999999], [-1.4664714999999997, 52.9241607], [-1.4662380999999998, 52.9238106], [-1.4659658999999998, 52.92342339999998], [-1.4656682, 52.9230029], [-1.4653664000000002, 52.9225792], [-1.4650445, 52.9221168], [-1.4648595, 52.92184590000001], [-1.4646516, 52.9215265], [-1.4644679, 52.9212031], [-1.4643043, 52.920874], [-1.4641459999999995, 52.92052710000001], [-1.4639302999999997, 52.9200671], [-1.4638452, 52.91988669999999], [-1.4634837, 52.9191131], [-1.4633037, 52.9187455], [-1.4632105, 52.9185474], [-1.4630887999999995, 52.918352199999994], [-1.462943, 52.91816740000001], [-1.4628304, 52.91803070000001], [-1.4626859999999997, 52.9178124], [-1.462614, 52.9176998], [-1.4625156999999998, 52.91753510000001], [-1.4624723999999998, 52.917461], [-1.4624563999999998, 52.91743369999999], [-1.4623924, 52.9172914], [-1.4623601, 52.9171859], [-1.4623255, 52.9170429], [-1.4622664999999997, 52.9167289], [-1.4621768, 52.916265499999994], [-1.4621669, 52.91621820000001], [-1.462163305265386, 52.91619810349042], [-1.4620188999999997, 52.9153908], [-1.4620029, 52.915316], [-1.461993, 52.9152673], [-1.4619741999999998, 52.9151647], [-1.4619642, 52.91509969999999], [-1.4619617, 52.91489150000001], [-1.461977, 52.914765900000006], [-1.4620044, 52.914637500000005], [-1.4620536999999998, 52.9144856], [-1.4620875, 52.91438589999999], [-1.462111, 52.9142239], [-1.4621042999999998, 52.91409259999999], [-1.4620870999999998, 52.9139754], [-1.4620585999999998, 52.91385309999999], [-1.4620678, 52.9137766], [-1.4620386, 52.9136244], [-1.4620003999999998, 52.9134788], [-1.4619570999999998, 52.9133655], [-1.4619017, 52.9132545], [-1.4618322, 52.9131344], [-1.4617441, 52.9130149], [-1.4616456999999998, 52.91290540000001], [-1.4614984, 52.9127622], [-1.461261, 52.9125858], [-1.4609530999999998, 52.91241200000001], [-1.4606281, 52.9122623], [-1.4603192, 52.9121264], [-1.4599813999999998, 52.911990499999995], [-1.4597979, 52.91191419999999], [-1.4595905999999998, 52.911837799999994], [-1.4593478999999998, 52.9117686], [-1.4591539, 52.9117199], [-1.4589581, 52.91168100000001], [-1.4586953, 52.911645500000006], [-1.4584753, 52.911615700000006], [-1.4582723, 52.91159], [-1.4581364, 52.911570399999995], [-1.4579918, 52.9115549], [-1.4578915, 52.9115429], [-1.4577796999999997, 52.91152629999999], [-1.457648, 52.9114989], [-1.4575353999999998, 52.9114691], [-1.4573326, 52.9114126], [-1.4566857, 52.9112417]]} |
24.4 |
2149 |
2212 |
Chesterfield |
Etches Park Sidings |
Etches Park Sidings |
52.9112417 |
-1.4566857 |
52.9112417 |
-1.4566857 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Etches Park Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330921 |
1790025115207278 |
28 |
28 |
2026-09-21 21:22:30.310972 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:29.419955 |
| 723975 |
755919 |
C05322 |
425K74M821 |
2026-09-21 |
COMPLETE |
20329051 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 755919, "stp": "O", "toc": "Transport for Wales", "uid": "C05322", "consist": "197109", "dest_crs": "XCR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05322/2026-09-21/detailed", "trust_id": "425K74M821", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe Carriage Sidings", "service_date": "2026-09-21", "dest_arr_time": "2216", "dest_platform": null, "is_terminated": 1, "next_location": "Crewe Carriage Sidings", "signalling_id": "5K74", "timing_status": "EARLY", "origin_station": "Crewe", "current_leg_arr": "2212", "current_leg_dep": "2208", "current_leg_end": "Crewe Carriage Sidings", "origin_dep_time": "2211", "origin_platform": "5", "current_location": "Crewe Carriage Sidings", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "53.0813467", "next_location_lon": "-2.4281851", "previous_location": "Crewe", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"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\": 311.39, \"from_m\": 193.796, \"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\": 685.532, \"from_m\": 311.39, \"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\": 751.842, \"from_m\": 685.532, \"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\": 887.506, \"from_m\": 751.842, \"capability_applied\": null, \"effective_limit_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\": 755919, \"profile_key\": \"59bc337dbcfbf2ec6692f83dbb7545880809f808211f820c85c02cb997531e6e\", \"schedule_id\": 35360, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123021}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 2, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 123021}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 887.506, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123021}], \"total_distance_m\": 887.506, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 887.506, \"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": "2211", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.0813467", "current_position_lon": "-2.4281851", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:57Z\", \"source_id\": 64147297, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:58Z\", \"source_id\": 20329051, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe Carriage Sidings", "service_state_platform": null, "timing_fact_generation": 1790024938577300, "current_leg_arrival_utc": "2026-09-21T22:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:30.193405", "service_state_evidence_id": 20329051, "current_leg_start_actual_dep": "2026-09-21T22:11:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:31.049857", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CRE |
XCR |
5K74 |
197109 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 193.796, "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": 311.39, "from_m": 193.796, "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": 685.532, "from_m": 311.39, "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": 751.842, "from_m": 685.532, "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": 887.506, "from_m": 751.842, "capability_applied": null, "effective_limit_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": 755919, "profile_key": "59bc337dbcfbf2ec6692f83dbb7545880809f808211f820c85c02cb997531e6e", "schedule_id": 35360, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2211", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123021}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Crewe Carriage Sidings", "stage_seq": 2, "distance_m": 887.506, "section_seq": 1, "route_path_id": 123021}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 887.506, "from_m": 0.0, "section_seq": 1, "route_path_id": 123021}], "total_distance_m": 887.506, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 887.506, "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": 10962, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:57Z", "source_id": 64147297, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:58Z", "source_id": 20329051, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Crewe |
2211 |
2211 |
5 |
None |
None |
Crewe Carriage Sidings |
2216 |
2216 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C05322/2026-09-21/detailed |
None |
Crewe |
2026-09-21T22:11:00+01:00 |
Crewe Carriage Sidings |
4.0 |
{"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.430930099999999, 53.08595139999999], [-2.4307267999999995, 53.0856116], [-2.4306019999999995, 53.085400099999994], [-2.4305335, 53.08528959999999], [-2.4303747, 53.08502480000001], [-2.4300965999999997, 53.08455639999999], [-2.4296421, 53.08379299999999], [-2.4293992999999996, 53.08338700000001], [-2.4291305000000003, 53.0829378], [-2.428666, 53.0821631], [-2.4281851, 53.0813467]]} |
0.6 |
2208 |
2212 |
Crewe |
Crewe Carriage Sidings |
Crewe Carriage Sidings |
53.0813467 |
-2.4281851 |
53.0813467 |
-2.4281851 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Crewe Carriage Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329051 |
1790024938577300 |
6 |
6 |
2026-09-21 21:22:31.049857 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:30.193405 |
| 723976 |
755049 |
W05067 |
879H65M721 |
2026-09-21 |
COMPLETE |
20330773 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 755049, "stp": "P", "toc": "London Overground", "uid": "W05067", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W05067/2026-09-21/detailed", "trust_id": "879H65M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-21", "dest_arr_time": "2215", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H65", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "2212", "current_leg_dep": "2210", "current_leg_end": "Dalston Junction", "origin_dep_time": "2130", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-21T21:22: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": "2212", "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\": 237.031, \"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\": 266.047, \"from_m\": 237.031, \"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\": 297.401, \"from_m\": 266.047, \"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\": 372.226, \"from_m\": 297.401, \"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\": 1120.855, \"from_m\": 372.226, \"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\": 1498.214, \"from_m\": 1120.855, \"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\": 2518.407, \"from_m\": 1498.214, \"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\": 3186.102, \"from_m\": 2518.407, \"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\": 3328.565, \"from_m\": 3186.102, \"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\": 3361.639, \"from_m\": 3328.565, \"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\": 3444.403, \"from_m\": 3361.639, \"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\": 3817.39, \"from_m\": 3444.403, \"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\": 3925.533, \"from_m\": 3817.39, \"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\": 5515.486, \"from_m\": 3925.533, \"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\": 5839.849, \"from_m\": 5515.486, \"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\": 5942.434, \"from_m\": 5839.849, \"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\": 6712.505, \"from_m\": 5942.434, \"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\": 8224.954, \"from_m\": 6712.505, \"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\": 8325.976, \"from_m\": 8224.954, \"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\": 8697.626, \"from_m\": 8325.976, \"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\": 8767.164, \"from_m\": 8697.626, \"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\": 9087.617, \"from_m\": 8767.164, \"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\": 10657.373, \"from_m\": 9087.617, \"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\": 12053.713, \"from_m\": 10657.373, \"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\": 16143.113, \"from_m\": 12053.713, \"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\": 16187.662, \"from_m\": 16143.113, \"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\": 18654.016, \"from_m\": 16187.662, \"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\": 20145.771, \"from_m\": 18654.016, \"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\": 20338.494, \"from_m\": 20145.771, \"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\": 21288.069, \"from_m\": 20338.494, \"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\": 22006.174, \"from_m\": 21288.069, \"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\": 23743.833, \"from_m\": 22006.174, \"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\": 23799.31, \"from_m\": 23743.833, \"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\": 24217.582, \"from_m\": 23799.31, \"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\": 755049, \"profile_key\": \"34c9a384a98ba59b0032584fd545f467b98cadfce29770f7f9dcb06528bd5aa6\", \"schedule_id\": 25559, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2138\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2139H\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2201H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19363.059, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2203\", \"wtt_dep\": \"2204\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.901, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2205H\", \"wtt_dep\": \"2206H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.412, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.73, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.969, \"section_seq\": 1, \"route_path_id\": 119850}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.582, \"section_seq\": 1, \"route_path_id\": 119850}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24217.582, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119850}], \"total_distance_m\": 24217.582, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.839, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.743, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "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\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:51Z\", \"source_id\": 64072189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:56Z\", \"source_id\": 20306968, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:41Z\", \"source_id\": 64076486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:44Z\", \"source_id\": 20308145, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:06Z\", \"source_id\": 64088276, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:11Z\", \"source_id\": 20311785, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:34Z\", \"source_id\": 64093608, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:39Z\", \"source_id\": 20313383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:31Z\", \"source_id\": 64100275, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:34Z\", \"source_id\": 20315275, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:27Z\", \"source_id\": 64113303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:30Z\", \"source_id\": 20319129, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:23Z\", \"source_id\": 64117527, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:25Z\", \"source_id\": 20320314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:01Z\", \"source_id\": 64121032, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:05Z\", \"source_id\": 20321362, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:51Z\", \"source_id\": 64125190, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 20322505, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:35Z\", \"source_id\": 64128956, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:38Z\", \"source_id\": 20323653, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:40Z\", \"source_id\": 64133477, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:44Z\", \"source_id\": 20325005, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:00Z\", \"source_id\": 64138632, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:02Z\", \"source_id\": 20326542, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:43Z\", \"source_id\": 64144697, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:49Z\", \"source_id\": 20328280, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:57Z\", \"source_id\": 64149524, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:01Z\", \"source_id\": 20329709, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:35Z\", \"source_id\": 64153160, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:40Z\", \"source_id\": 20330773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1790025101552572, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:32.135136", "service_state_evidence_id": 20330773, "current_leg_start_actual_dep": "2026-09-21T22:10:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:32.953162", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9H65 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.031, "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": 266.047, "from_m": 237.031, "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": 297.401, "from_m": 266.047, "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": 372.226, "from_m": 297.401, "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": 1120.855, "from_m": 372.226, "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": 1498.214, "from_m": 1120.855, "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": 2518.407, "from_m": 1498.214, "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": 3186.102, "from_m": 2518.407, "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": 3328.565, "from_m": 3186.102, "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": 3361.639, "from_m": 3328.565, "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": 3444.403, "from_m": 3361.639, "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": 3817.39, "from_m": 3444.403, "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": 3925.533, "from_m": 3817.39, "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": 5515.486, "from_m": 3925.533, "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": 5839.849, "from_m": 5515.486, "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": 5942.434, "from_m": 5839.849, "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": 6712.505, "from_m": 5942.434, "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": 8224.954, "from_m": 6712.505, "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": 8325.976, "from_m": 8224.954, "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": 8697.626, "from_m": 8325.976, "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": 8767.164, "from_m": 8697.626, "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": 9087.617, "from_m": 8767.164, "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": 10657.373, "from_m": 9087.617, "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": 12053.713, "from_m": 10657.373, "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": 16143.113, "from_m": 12053.713, "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": 16187.662, "from_m": 16143.113, "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": 18654.016, "from_m": 16187.662, "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": 20145.771, "from_m": 18654.016, "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": 20338.494, "from_m": 20145.771, "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": 21288.069, "from_m": 20338.494, "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": 22006.174, "from_m": 21288.069, "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": 23743.833, "from_m": 22006.174, "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": 23799.31, "from_m": 23743.833, "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": 24217.582, "from_m": 23799.31, "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": 755049, "profile_key": "34c9a384a98ba59b0032584fd545f467b98cadfce29770f7f9dcb06528bd5aa6", "schedule_id": 25559, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2138", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2139H", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 119850}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2201H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19363.059, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2203", "wtt_dep": "2204", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.901, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2205H", "wtt_dep": "2206H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.412, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.73, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.969, "section_seq": 1, "route_path_id": 119850}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.582, "section_seq": 1, "route_path_id": 119850}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24217.582, "from_m": 0.0, "section_seq": 1, "route_path_id": 119850}], "total_distance_m": 24217.582, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.839, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.743, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:51Z", "source_id": 64072189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:35:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:56Z", "source_id": 20306968, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:41Z", "source_id": 64076486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:44Z", "source_id": 20308145, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:06Z", "source_id": 64088276, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:11Z", "source_id": 20311785, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:34Z", "source_id": 64093608, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:39Z", "source_id": 20313383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:31Z", "source_id": 64100275, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:34Z", "source_id": 20315275, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:27Z", "source_id": 64113303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:54:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:30Z", "source_id": 20319129, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:23Z", "source_id": 64117527, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:25Z", "source_id": 20320314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:01Z", "source_id": 64121032, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:57:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:05Z", "source_id": 20321362, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:51Z", "source_id": 64125190, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 20322505, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:35Z", "source_id": 64128956, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:38Z", "source_id": 20323653, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:40Z", "source_id": 64133477, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:03:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:44Z", "source_id": 20325005, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:00Z", "source_id": 64138632, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:02Z", "source_id": 20326542, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:43Z", "source_id": 64144697, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:49Z", "source_id": 20328280, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:57Z", "source_id": 64149524, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:01Z", "source_id": 20329709, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:35Z", "source_id": 64153160, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:40Z", "source_id": 20330773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
2130 |
2130 |
2 |
None |
None |
Dalston Junction |
2215 |
2212 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W05067/2026-09-21/detailed |
None |
Haggerston |
2026-09-21T22:10:30+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 |
2210 |
2212 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330773 |
1790025101552572 |
71 |
71 |
2026-09-21 21:22:32.953162 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:32.135136 |
| 723977 |
753332 |
L89638 |
182K32MZ21 |
2026-09-21 |
COMPLETE |
20331253 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 753332, "stp": "P", "toc": "Northern", "uid": "L89638", "consist": "158759", "dest_crs": "HUL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89638/2026-09-21/detailed", "trust_id": "182K32MZ21", "origin_crs": "HFX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-21", "dest_arr_time": "2202", "dest_platform": "3", "is_terminated": 1, "next_location": "Hull", "signalling_id": "2K32", "timing_status": "LATE", "origin_station": "Halifax", "current_leg_arr": "2212", "current_leg_dep": "2200", "current_leg_end": "Hull", "origin_dep_time": "2016", "origin_platform": "2", "current_location": "Hull", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "+10 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": "2201½", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.399, \"from_m\": 0.0, \"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\": 177.498, \"from_m\": 91.399, \"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\": 242.238, \"from_m\": 177.498, \"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\": 262.0, \"from_m\": 242.238, \"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\": 1538.376, \"from_m\": 262.0, \"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\": 4138.816, \"from_m\": 1538.376, \"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\": 8071.858, \"from_m\": 4138.816, \"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\": 11097.329, \"from_m\": 8071.858, \"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\": 12314.081, \"from_m\": 11097.329, \"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\": 12372.541, \"from_m\": 12314.081, \"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\": 12536.021, \"from_m\": 12372.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\": 12607.312, \"from_m\": 12536.021, \"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\": 24801.475, \"from_m\": 12607.312, \"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\": 24856.001, \"from_m\": 24801.475, \"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\": 24884.081, \"from_m\": 24856.001, \"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\": 24887.715, \"from_m\": 24884.081, \"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\": 25890.856, \"from_m\": 24887.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\": 25928.689, \"from_m\": 25890.856, \"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\": 26128.964, \"from_m\": 25928.689, \"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\": 26385.504, \"from_m\": 26128.964, \"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\": 26666.819, \"from_m\": 26385.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\": 26716.274, \"from_m\": 26666.819, \"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\": 27300.778, \"from_m\": 26716.274, \"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\": 27550.692, \"from_m\": 27300.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\": 27886.896, \"from_m\": 27550.692, \"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\": 28334.148, \"from_m\": 27886.896, \"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\": 29017.578, \"from_m\": 28334.148, \"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\": 29056.668, \"from_m\": 29017.578, \"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\": 31106.115, \"from_m\": 29056.668, \"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\": 31925.285, \"from_m\": 31106.115, \"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\": 34814.279, \"from_m\": 31925.285, \"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\": 43129.072, \"from_m\": 34814.279, \"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\": 43600.199, \"from_m\": 43129.072, \"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\": 57293.507, \"from_m\": 43600.199, \"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\": 59549.349, \"from_m\": 57293.507, \"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\": 59599.172, \"from_m\": 59549.349, \"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\": 59728.822, \"from_m\": 59599.172, \"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\": 60408.694, \"from_m\": 59728.822, \"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\": 60455.841, \"from_m\": 60408.694, \"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\": 60974.565, \"from_m\": 60455.841, \"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\": 61205.606, \"from_m\": 60974.565, \"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\": 61222.841, \"from_m\": 61205.606, \"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\": 61652.672, \"from_m\": 61222.841, \"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\": 61702.766, \"from_m\": 61652.672, \"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\": 63870.963, \"from_m\": 61702.766, \"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\": 66878.644, \"from_m\": 63870.963, \"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\": 68759.171, \"from_m\": 66878.644, \"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\": 74238.662, \"from_m\": 68759.171, \"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\": 83083.64, \"from_m\": 74238.662, \"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\": 85243.355, \"from_m\": 83083.64, \"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\": 97784.73, \"from_m\": 85243.355, \"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\": 106463.749, \"from_m\": 97784.73, \"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\": 106786.146, \"from_m\": 106463.749, \"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\": 107716.267, \"from_m\": 106786.146, \"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\": 108988.018, \"from_m\": 107716.267, \"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\": 109014.726, \"from_m\": 108988.018, \"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\": 109948.34, \"from_m\": 109014.726, \"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\": 110037.051, \"from_m\": 109948.34, \"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\": 110447.936, \"from_m\": 110037.051, \"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\": 753332, \"profile_key\": \"201a49faa94dd3d567e316bc14d60dabff990f6fdb835747c9313cad4d9a9cd2\", \"schedule_id\": 19487, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Halifax\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 2, \"distance_m\": 12372.541, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2031\", \"location\": \"Bradford Interchange\", \"stage_seq\": 3, \"distance_m\": 12536.021, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12698.248, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"New Pudsey\", \"stage_seq\": 5, \"distance_m\": 18073.443, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Bramley\", \"stage_seq\": 6, \"distance_m\": 20975.588, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Holbeck Jn\", \"stage_seq\": 7, \"distance_m\": 25966.791, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 8, \"distance_m\": 26531.676, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 26910.669, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2052H\", \"wtt_dep\": \"2055\", \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 27426.83, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 11, \"distance_m\": 30061.548, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2101H\", \"location\": \"Cross Gates\", \"stage_seq\": 12, \"distance_m\": 34563.163, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Garforth\", \"stage_seq\": 13, \"distance_m\": 39178.59, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"East Garforth\", \"stage_seq\": 14, \"distance_m\": 40026.726, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Micklefield\", \"stage_seq\": 15, \"distance_m\": 42997.495, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2116\", \"wtt_dep\": \"2116H\", \"location\": \"South Milford\", \"stage_seq\": 16, \"distance_m\": 48041.828, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 17, \"distance_m\": 50195.739, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 18, \"distance_m\": 53162.176, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2121\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 19, \"distance_m\": 54988.311, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Selby\", \"stage_seq\": 20, \"distance_m\": 60735.99, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136H\", \"location\": \"Howden\", \"stage_seq\": 21, \"distance_m\": 74608.207, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Gilberdyke\", \"stage_seq\": 22, \"distance_m\": 83263.447, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Brough\", \"stage_seq\": 23, \"distance_m\": 93627.956, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 24, \"distance_m\": 107354.563, \"section_seq\": 1, \"route_path_id\": 138311}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 25, \"distance_m\": 110447.936, \"section_seq\": 1, \"route_path_id\": 138311}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110447.936, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138311}], \"total_distance_m\": 110447.936, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 95898.571, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14549.365, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2016", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:11Z\", \"source_id\": 63902715, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:24:13Z\", \"source_id\": 20258585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:23Z\", \"source_id\": 63933397, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:29Z\", \"source_id\": 20267255, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:38Z\", \"source_id\": 63948486, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:42Z\", \"source_id\": 20271603, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:29Z\", \"source_id\": 63974766, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:31Z\", \"source_id\": 20279096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:48Z\", \"source_id\": 64014355, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:49Z\", \"source_id\": 20290285, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:25Z\", \"source_id\": 20294100, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:45Z\", \"source_id\": 64032922, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:49Z\", \"source_id\": 20295654, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:46Z\", \"source_id\": 64039917, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:48Z\", \"source_id\": 20297668, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:18Z\", \"source_id\": 20301259, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:13Z\", \"source_id\": 20309144, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:44Z\", \"source_id\": 64100824, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:44Z\", \"source_id\": 20315423, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:44Z\", \"source_id\": 64114012, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:46Z\", \"source_id\": 20319313, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 64124581, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:36Z\", \"source_id\": 20322314, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:29Z\", \"source_id\": 20331253, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "3", "timing_fact_generation": 1790025152602810, "current_leg_arrival_utc": "2026-09-21T22:11:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:32.593067", "service_state_evidence_id": 20331253, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:32.957006", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HFX |
HUL |
2K32 |
158759 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 91.399, "from_m": 0.0, "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": 177.498, "from_m": 91.399, "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": 242.238, "from_m": 177.498, "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": 262.0, "from_m": 242.238, "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": 1538.376, "from_m": 262.0, "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": 4138.816, "from_m": 1538.376, "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": 8071.858, "from_m": 4138.816, "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": 11097.329, "from_m": 8071.858, "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": 12314.081, "from_m": 11097.329, "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": 12372.541, "from_m": 12314.081, "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": 12536.021, "from_m": 12372.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": 12607.312, "from_m": 12536.021, "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": 24801.475, "from_m": 12607.312, "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": 24856.001, "from_m": 24801.475, "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": 24884.081, "from_m": 24856.001, "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": 24887.715, "from_m": 24884.081, "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": 25890.856, "from_m": 24887.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": 25928.689, "from_m": 25890.856, "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": 26128.964, "from_m": 25928.689, "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": 26385.504, "from_m": 26128.964, "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": 26666.819, "from_m": 26385.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": 26716.274, "from_m": 26666.819, "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": 27300.778, "from_m": 26716.274, "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": 27550.692, "from_m": 27300.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": 27886.896, "from_m": 27550.692, "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": 28334.148, "from_m": 27886.896, "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": 29017.578, "from_m": 28334.148, "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": 29056.668, "from_m": 29017.578, "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": 31106.115, "from_m": 29056.668, "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": 31925.285, "from_m": 31106.115, "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": 34814.279, "from_m": 31925.285, "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": 43129.072, "from_m": 34814.279, "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": 43600.199, "from_m": 43129.072, "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": 57293.507, "from_m": 43600.199, "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": 59549.349, "from_m": 57293.507, "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": 59599.172, "from_m": 59549.349, "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": 59728.822, "from_m": 59599.172, "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": 60408.694, "from_m": 59728.822, "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": 60455.841, "from_m": 60408.694, "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": 60974.565, "from_m": 60455.841, "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": 61205.606, "from_m": 60974.565, "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": 61222.841, "from_m": 61205.606, "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": 61652.672, "from_m": 61222.841, "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": 61702.766, "from_m": 61652.672, "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": 63870.963, "from_m": 61702.766, "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": 66878.644, "from_m": 63870.963, "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": 68759.171, "from_m": 66878.644, "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": 74238.662, "from_m": 68759.171, "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": 83083.64, "from_m": 74238.662, "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": 85243.355, "from_m": 83083.64, "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": 97784.73, "from_m": 85243.355, "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": 106463.749, "from_m": 97784.73, "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": 106786.146, "from_m": 106463.749, "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": 107716.267, "from_m": 106786.146, "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": 108988.018, "from_m": 107716.267, "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": 109014.726, "from_m": 108988.018, "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": 109948.34, "from_m": 109014.726, "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": 110037.051, "from_m": 109948.34, "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": 110447.936, "from_m": 110037.051, "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": 753332, "profile_key": "201a49faa94dd3d567e316bc14d60dabff990f6fdb835747c9313cad4d9a9cd2", "schedule_id": 19487, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2016", "location": "Halifax", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Mill Lane Jn", "stage_seq": 2, "distance_m": 12372.541, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2031", "location": "Bradford Interchange", "stage_seq": 3, "distance_m": 12536.021, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Mill Lane Jn", "stage_seq": 4, "distance_m": 12698.248, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "New Pudsey", "stage_seq": 5, "distance_m": 18073.443, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Bramley", "stage_seq": 6, "distance_m": 20975.588, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Holbeck Jn", "stage_seq": 7, "distance_m": 25966.791, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050H", "location": "Whitehall Jn", "stage_seq": 8, "distance_m": 26531.676, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 26910.669, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2052H", "wtt_dep": "2055", "location": "Leeds", "stage_seq": 10, "distance_m": 27426.83, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057H", "location": "Neville H. West Jn", "stage_seq": 11, "distance_m": 30061.548, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2101H", "location": "Cross Gates", "stage_seq": 12, "distance_m": 34563.163, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Garforth", "stage_seq": 13, "distance_m": 39178.59, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "East Garforth", "stage_seq": 14, "distance_m": 40026.726, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Micklefield", "stage_seq": 15, "distance_m": 42997.495, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2116", "wtt_dep": "2116H", "location": "South Milford", "stage_seq": 16, "distance_m": 48041.828, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Gascoigne Wood Jn", "stage_seq": 17, "distance_m": 50195.739, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120", "location": "Hambleton West Jn", "stage_seq": 18, "distance_m": 53162.176, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2121", "location": "Hambleton East Jn", "stage_seq": 19, "distance_m": 54988.311, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Selby", "stage_seq": 20, "distance_m": 60735.99, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136H", "location": "Howden", "stage_seq": 21, "distance_m": 74608.207, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Gilberdyke", "stage_seq": 22, "distance_m": 83263.447, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Brough", "stage_seq": 23, "distance_m": 93627.956, "section_seq": 1, "route_path_id": 138311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Hessle Road Jn", "stage_seq": 24, "distance_m": 107354.563, "section_seq": 1, "route_path_id": 138311}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": null, "location": "Hull", "stage_seq": 25, "distance_m": 110447.936, "section_seq": 1, "route_path_id": 138311}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110447.936, "from_m": 0.0, "section_seq": 1, "route_path_id": 138311}], "total_distance_m": 110447.936, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 95898.571, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14549.365, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:11Z", "source_id": 63902715, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:24:13Z", "source_id": 20258585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:23Z", "source_id": 63933397, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:29Z", "source_id": 20267255, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:38Z", "source_id": 63948486, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:42Z", "source_id": 20271603, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5396, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:29Z", "source_id": 63974766, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:31Z", "source_id": 20279096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:48Z", "source_id": 64014355, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:49Z", "source_id": 20290285, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:25Z", "source_id": 20294100, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:45Z", "source_id": 64032922, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:49Z", "source_id": 20295654, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:46Z", "source_id": 64039917, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:48Z", "source_id": 20297668, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:18Z", "source_id": 20301259, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:13Z", "source_id": 20309144, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:44Z", "source_id": 64100824, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:44Z", "source_id": 20315423, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:44Z", "source_id": 64114012, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:46Z", "source_id": 20319313, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 64124581, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:36Z", "source_id": 20322314, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:29Z", "source_id": 20331253, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Halifax |
2016 |
2016 |
2 |
None |
None |
Hull |
2202 |
2201½ |
3 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89638/2026-09-21/detailed |
None |
Brough |
2026-09-21T21:59:00+01:00 |
Hull |
12.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 |
2200 |
2212 |
Brough |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331253 |
1790025152602810 |
79 |
79 |
2026-09-21 21:22:32.957006 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:32.593067 |
| 723978 |
754414 |
C37130 |
889N70M721 |
2026-09-21 |
COMPLETE |
20330404 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 754414, "stp": "O", "toc": "Elizabeth Line", "uid": "C37130", "consist": "345056", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37130/2026-09-21/detailed", "trust_id": "889N70M721", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "5", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "9N70", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "Maidenhead", "origin_dep_time": "2102", "origin_platform": "4", "current_location": "Maidenhead", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6470846493098155, 51.5232602379976], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Burnham", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Burnham", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"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\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"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\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"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\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"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\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"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\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"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\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"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\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"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\": 14446.864, \"from_m\": 14227.949, \"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\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"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\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"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\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.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\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"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\": 18646.005, \"from_m\": 18475.782, \"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\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"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\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"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\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"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\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"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\": 23370.724, \"from_m\": 23214.799, \"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\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"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\": 25881.037, \"from_m\": 24684.065, \"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\": 25966.716, \"from_m\": 25881.037, \"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\": 26168.121, \"from_m\": 25966.716, \"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\": 30431.581, \"from_m\": 26168.121, \"capability_applied\": null, \"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\": 31351.603, \"from_m\": 30431.581, \"capability_applied\": null, \"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\": 31532.303, \"from_m\": 31351.603, \"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\": 32189.814, \"from_m\": 31532.303, \"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\": 33886.664, \"from_m\": 32189.814, \"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\": 35066.986, \"from_m\": 33886.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\": 37170.876, \"from_m\": 35066.986, \"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\": 37334.9, \"from_m\": 37170.876, \"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\": 38988.51, \"from_m\": 37334.9, \"capability_applied\": null, \"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\": 39162.07, \"from_m\": 38988.51, \"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\": 39325.261, \"from_m\": 39162.07, \"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\": 39618.428, \"from_m\": 39325.261, \"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\": 42296.187, \"from_m\": 39618.428, \"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\": 42589.354, \"from_m\": 42296.187, \"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\": 42752.544, \"from_m\": 42589.354, \"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\": 42926.105, \"from_m\": 42752.544, \"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\": 65329.55, \"from_m\": 42926.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\": 125.0}, {\"to_m\": 65413.063, \"from_m\": 65329.55, \"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\": 65903.666, \"from_m\": 65413.063, \"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\": 66024.529, \"from_m\": 65903.666, \"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\": 754414, \"profile_key\": \"dc13f2ce59cef24af3e36fbfbd3a739e187c9b9992b652d8c1faadb2f049ed17\", \"schedule_id\": 35778, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2105H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2109H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2120H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2130H\", \"wtt_dep\": \"2132\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2141\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2149\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2152\", \"wtt_dep\": \"2152H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60732.002, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Maidenhead East Jn\", \"stage_seq\": 27, \"distance_m\": 65413.063, \"section_seq\": 1, \"route_path_id\": 132266}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66024.529, \"section_seq\": 1, \"route_path_id\": 132266}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66024.529, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132266}], \"total_distance_m\": 66024.529, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 62692.143, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3332.386, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2102", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:05Z\", \"source_id\": 64002879, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:09Z\", \"source_id\": 20287075, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:12Z\", \"source_id\": 64013022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:19Z\", \"source_id\": 20289898, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:23Z\", \"source_id\": 64020419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:30Z\", \"source_id\": 20292056, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:17Z\", \"source_id\": 64029544, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:20Z\", \"source_id\": 20294639, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:32Z\", \"source_id\": 64037097, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:35Z\", \"source_id\": 20296852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:59Z\", \"source_id\": 64042693, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:03Z\", \"source_id\": 20298460, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:04Z\", \"source_id\": 64049583, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:25:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:06Z\", \"source_id\": 20300504, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:17Z\", \"source_id\": 64054470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20301994, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:04Z\", \"source_id\": 64060771, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:07Z\", \"source_id\": 20303739, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:22Z\", \"source_id\": 64068809, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:27Z\", \"source_id\": 20305962, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:28Z\", \"source_id\": 64084692, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 20310675, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:49Z\", \"source_id\": 64089853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:55Z\", \"source_id\": 20312254, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:49Z\", \"source_id\": 64096452, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:54Z\", \"source_id\": 20314168, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:27Z\", \"source_id\": 64104617, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:28Z\", \"source_id\": 20316484, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:34Z\", \"source_id\": 64115849, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:38Z\", \"source_id\": 20319844, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:22Z\", \"source_id\": 64121868, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:23Z\", \"source_id\": 20321559, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:56Z\", \"source_id\": 64127586, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:59Z\", \"source_id\": 20323226, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:30Z\", \"source_id\": 64135366, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:33Z\", \"source_id\": 20325603, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:44Z\", \"source_id\": 64142500, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:46Z\", \"source_id\": 20327638, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:00Z\", \"source_id\": 64151916, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:04Z\", \"source_id\": 20330404, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1790025064928381, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:36.758521", "service_state_evidence_id": 20330404, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:36.872216", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
O |
ABX |
MAI |
9N70 |
345056 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "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": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "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": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "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": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "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": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "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": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "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": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "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": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "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": 14446.864, "from_m": 14227.949, "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": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "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": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "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": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.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": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "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": 18646.005, "from_m": 18475.782, "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": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "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": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "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": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "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": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "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": 23370.724, "from_m": 23214.799, "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": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "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": 25881.037, "from_m": 24684.065, "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": 25966.716, "from_m": 25881.037, "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": 26168.121, "from_m": 25966.716, "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": 30431.581, "from_m": 26168.121, "capability_applied": null, "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": 31351.603, "from_m": 30431.581, "capability_applied": null, "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": 31532.303, "from_m": 31351.603, "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": 32189.814, "from_m": 31532.303, "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": 33886.664, "from_m": 32189.814, "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": 35066.986, "from_m": 33886.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": 37170.876, "from_m": 35066.986, "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": 37334.9, "from_m": 37170.876, "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": 38988.51, "from_m": 37334.9, "capability_applied": null, "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": 39162.07, "from_m": 38988.51, "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": 39325.261, "from_m": 39162.07, "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": 39618.428, "from_m": 39325.261, "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": 42296.187, "from_m": 39618.428, "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": 42589.354, "from_m": 42296.187, "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": 42752.544, "from_m": 42589.354, "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": 42926.105, "from_m": 42752.544, "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": 65329.55, "from_m": 42926.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": 125.0}, {"to_m": 65413.063, "from_m": 65329.55, "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": 65903.666, "from_m": 65413.063, "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": 66024.529, "from_m": 65903.666, "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": 754414, "profile_key": "dc13f2ce59cef24af3e36fbfbd3a739e187c9b9992b652d8c1faadb2f049ed17", "schedule_id": 35778, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2102", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2105H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2109H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2120H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2130H", "wtt_dep": "2132", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2141", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2149", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2152", "wtt_dep": "2152H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Burnham", "stage_seq": 26, "distance_m": 60732.002, "section_seq": 1, "route_path_id": 132266}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Maidenhead East Jn", "stage_seq": 27, "distance_m": 65413.063, "section_seq": 1, "route_path_id": 132266}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 28, "distance_m": 66024.529, "section_seq": 1, "route_path_id": 132266}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66024.529, "from_m": 0.0, "section_seq": 1, "route_path_id": 132266}], "total_distance_m": 66024.529, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 62692.143, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3332.386, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:05Z", "source_id": 64002879, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:09Z", "source_id": 20287075, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:12Z", "source_id": 64013022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:09:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:19Z", "source_id": 20289898, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:23Z", "source_id": 64020419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:30Z", "source_id": 20292056, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:17Z", "source_id": 64029544, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:20Z", "source_id": 20294639, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:32Z", "source_id": 64037097, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:35Z", "source_id": 20296852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:59Z", "source_id": 64042693, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:03Z", "source_id": 20298460, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:04Z", "source_id": 64049583, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:25:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:06Z", "source_id": 20300504, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:17Z", "source_id": 64054470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20301994, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:04Z", "source_id": 64060771, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:07Z", "source_id": 20303739, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:22Z", "source_id": 64068809, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:27Z", "source_id": 20305962, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:28Z", "source_id": 64084692, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:41:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 20310675, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:49Z", "source_id": 64089853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:55Z", "source_id": 20312254, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:49Z", "source_id": 64096452, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:46:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:54Z", "source_id": 20314168, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:27Z", "source_id": 64104617, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:50:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:28Z", "source_id": 20316484, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:34Z", "source_id": 64115849, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:38Z", "source_id": 20319844, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:22Z", "source_id": 64121868, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:23Z", "source_id": 20321559, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:56Z", "source_id": 64127586, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:59Z", "source_id": 20323226, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:30Z", "source_id": 64135366, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:04:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:33Z", "source_id": 20325603, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:44Z", "source_id": 64142500, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:46Z", "source_id": 20327638, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23659, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:00Z", "source_id": 64151916, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:04Z", "source_id": 20330404, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Abbey Wood (Crossrail) |
2102 |
2102 |
4 |
None |
None |
Maidenhead |
2212 |
2210 |
5 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37130/2026-09-21/detailed |
None |
Burnham |
2026-09-21T22:07:00+01:00 |
Maidenhead |
5.0 |
{"type": "LineString", "coordinates": [[-0.6470846493098155, 51.5232602379976], [-0.6472945, 51.5232817], [-0.6482234, 51.5233653], [-0.6491546999999999, 51.52344289999999], [-0.6503356, 51.523537], [-0.6516917, 51.5236296], [-0.6530213999999999, 51.523711799999994], [-0.6546151, 51.5237969], [-0.6560576, 51.5238671], [-0.6574041, 51.5239268], [-0.6587431999999999, 51.52397989999999], [-0.6597041999999999, 51.5240047], [-0.6600075999999999, 51.5240111], [-0.6616043999999999, 51.5240418], [-0.6626677, 51.5240627], [-0.6638918, 51.52407610000001], [-0.6650079, 51.5240717], [-0.6660219, 51.5240617], [-0.6672469999999999, 51.52403629999999], [-0.6673606, 51.5240349], [-0.6674537, 51.5240337], [-0.6687378, 51.523997], [-0.6698563, 51.5239806], [-0.6714598, 51.52392590000001], [-0.6716649, 51.5239172], [-0.6734205, 51.5238336], [-0.6751456, 51.5237298], [-0.6752902, 51.5237202], [-0.6766992, 51.5236416], [-0.6782688999999998, 51.523546], [-0.6793154, 51.52345639999999], [-0.6800283, 51.5233922], [-0.6803821000000001, 51.523356199999995], [-0.6806796, 51.523331299999995], [-0.6815572, 51.5232578], [-0.6826685, 51.5231502], [-0.684123, 51.5229979], [-0.6858654999999999, 51.5228172], [-0.687548, 51.52265140000001], [-0.6892193, 51.5224868], [-0.6894002, 51.52246710000001], [-0.6895325999999999, 51.52245270000001], [-0.6905843, 51.522343799999994], [-0.6914171, 51.5222408], [-0.6921948, 51.5221512], [-0.6924827999999998, 51.5221153], [-0.6927204, 51.5220854], [-0.6938893, 51.52195400000001], [-0.6943622, 51.521901799999995], [-0.6956415, 51.5217644], [-0.6972856, 51.5215732], [-0.7002315999999998, 51.5212791], [-0.7034496999999998, 51.5209199], [-0.709389, 51.520276], [-0.7098478, 51.5202137], [-0.7110151999999998, 51.520081199999986], [-0.7120395999999999, 51.52000289999998], [-0.7129279, 51.5199017], [-0.7141205, 51.51978600000001], [-0.7147682, 51.519701700000006], [-0.7162014999999999, 51.51949499999999], [-0.7169969999999999, 51.5194066], [-0.7180998, 51.519228600000005], [-0.7186522272956171, 51.519155323199186], [-0.7190105, 51.51910779999999], [-0.7198332999999999, 51.51899359999999], [-0.7205439999999999, 51.5188988], [-0.7210415, 51.51883149999999], [-0.7215781, 51.5187528], [-0.7222966999999999, 51.5186502], [-0.7227445, 51.51858979999999]]} |
3.3 |
2207 |
2212 |
Burnham |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330404 |
1790025064928381 |
137 |
137 |
2026-09-21 21:22:36.872216 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:36.758521 |
| 723979 |
754196 |
L81097 |
872D63MZ21 |
2026-09-21 |
COMPLETE |
20330531 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 754196, "stp": "P", "toc": "South Western Railway", "uid": "L81097", "consist": "701060", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81097/2026-09-21/detailed", "trust_id": "872D63MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "2", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2D63", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "2212", "current_leg_dep": "2208", "current_leg_end": "Guildford", "origin_dep_time": "2053", "origin_platform": "2", "current_location": "Guildford", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]}", "current_leg_start": "London Road (Guildford)", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "London Road (Guildford)", "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\": 578.292, \"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\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"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\": 5905.711, \"from_m\": 5844.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\": 5941.697, \"from_m\": 5905.711, \"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\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12485.736, \"from_m\": 6358.989, \"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\": 12530.906, \"from_m\": 12485.736, \"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\": 13402.326, \"from_m\": 12530.906, \"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\": 13484.696, \"from_m\": 13402.326, \"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\": 13508.651, \"from_m\": 13484.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14538.443, \"from_m\": 13508.651, \"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\": 18113.863, \"from_m\": 14538.443, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19437.113, \"from_m\": 18113.863, \"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\": 22346.744, \"from_m\": 19437.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22635.489, \"from_m\": 22346.744, \"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\": 22733.059, \"from_m\": 22635.489, \"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\": 23092.899, \"from_m\": 22733.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23180.757, \"from_m\": 23092.899, \"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\": 23237.185, \"from_m\": 23180.757, \"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\": 29268.407, \"from_m\": 23237.185, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29768.904, \"from_m\": 29268.407, \"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\": 32961.63, \"from_m\": 29768.904, \"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\": 33325.28, \"from_m\": 32961.63, \"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\": 35143.095, \"from_m\": 33325.28, \"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\": 35699.285, \"from_m\": 35143.095, \"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\": 35742.108, \"from_m\": 35699.285, \"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\": 35789.764, \"from_m\": 35742.108, \"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\": 35835.085, \"from_m\": 35789.764, \"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\": 43814.281, \"from_m\": 35835.085, \"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\": 48190.601, \"from_m\": 43814.281, \"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\": 49629.173, \"from_m\": 48190.601, \"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\": 49677.106, \"from_m\": 49629.173, \"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\": 49710.31, \"from_m\": 49677.106, \"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\": 50274.861, \"from_m\": 49710.31, \"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\": 50393.588, \"from_m\": 50274.861, \"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\": 50592.321, \"from_m\": 50393.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}], \"service_id\": 754196, \"profile_key\": \"bfe19770dbedf4816f3f9e41dd32ad68097c3e111a9c0f9a1163114341cac97d\", \"schedule_id\": 38307, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2101\", \"wtt_dep\": \"2102\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2105\", \"wtt_dep\": \"2105H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2113\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13816.668, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116\", \"location\": \"Motspur Park\", \"stage_seq\": 8, \"distance_m\": 15630.469, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Worcester Park\", \"stage_seq\": 9, \"distance_m\": 17232.776, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Stoneleigh\", \"stage_seq\": 10, \"distance_m\": 19250.979, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Ewell West\", \"stage_seq\": 11, \"distance_m\": 20862.192, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2133\", \"location\": \"Epsom\", \"stage_seq\": 12, \"distance_m\": 22914.329, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Ashtead\", \"stage_seq\": 13, \"distance_m\": 26109.181, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141H\", \"location\": \"Leatherhead\", \"stage_seq\": 14, \"distance_m\": 29013.656, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2146H\", \"wtt_dep\": \"2147H\", \"location\": \"Bookham\", \"stage_seq\": 15, \"distance_m\": 33187.339, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Effingham Junction\", \"stage_seq\": 16, \"distance_m\": 35914.413, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Horsley\", \"stage_seq\": 17, \"distance_m\": 37607.361, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Clandon\", \"stage_seq\": 18, \"distance_m\": 42702.361, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2207H\", \"wtt_dep\": \"2208H\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 19, \"distance_m\": 47953.391, \"section_seq\": 1, \"route_path_id\": 146356}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 20, \"distance_m\": 50592.321, \"section_seq\": 1, \"route_path_id\": 146356}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50592.321, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146356}], \"total_distance_m\": 50592.321, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48867.196, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1725.125, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2053", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:21Z\", \"source_id\": 63979389, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:23Z\", \"source_id\": 20280344, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:09Z\", \"source_id\": 63991076, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:00:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:13Z\", \"source_id\": 20283626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:48Z\", \"source_id\": 63999924, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:51Z\", \"source_id\": 20286205, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:27Z\", \"source_id\": 64008725, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:31Z\", \"source_id\": 20288701, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:41Z\", \"source_id\": 64016626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:45Z\", \"source_id\": 20290939, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:33Z\", \"source_id\": 64025645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:36Z\", \"source_id\": 20293538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:26Z\", \"source_id\": 64029882, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:30Z\", \"source_id\": 20294757, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:21Z\", \"source_id\": 64038952, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:26Z\", \"source_id\": 20297385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:20Z\", \"source_id\": 64045715, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 20299312, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:12Z\", \"source_id\": 64054261, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:16Z\", \"source_id\": 20301929, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:02Z\", \"source_id\": 64074978, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:09Z\", \"source_id\": 20307757, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:07Z\", \"source_id\": 64081784, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:10Z\", \"source_id\": 20309808, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:27Z\", \"source_id\": 20314538, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:48Z\", \"source_id\": 64105415, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:50Z\", \"source_id\": 20316719, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28106, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:59Z\", \"source_id\": 64116771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:03Z\", \"source_id\": 20320108, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:17Z\", \"source_id\": 64128289, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 20323459, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:58Z\", \"source_id\": 64140824, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:03Z\", \"source_id\": 20327178, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:15Z\", \"source_id\": 64152429, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 20330531, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "1", "timing_fact_generation": 1790025080336364, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:40.091423", "service_state_evidence_id": 20330531, "current_leg_start_actual_dep": "2026-09-21T22:08:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:40.618844", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
GLD |
2D63 |
701060 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "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": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "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": 5905.711, "from_m": 5844.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": 5941.697, "from_m": 5905.711, "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": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12485.736, "from_m": 6358.989, "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": 12530.906, "from_m": 12485.736, "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": 13402.326, "from_m": 12530.906, "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": 13484.696, "from_m": 13402.326, "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": 13508.651, "from_m": 13484.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14538.443, "from_m": 13508.651, "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": 18113.863, "from_m": 14538.443, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19437.113, "from_m": 18113.863, "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": 22346.744, "from_m": 19437.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22635.489, "from_m": 22346.744, "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": 22733.059, "from_m": 22635.489, "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": 23092.899, "from_m": 22733.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23180.757, "from_m": 23092.899, "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": 23237.185, "from_m": 23180.757, "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": 29268.407, "from_m": 23237.185, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29768.904, "from_m": 29268.407, "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": 32961.63, "from_m": 29768.904, "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": 33325.28, "from_m": 32961.63, "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": 35143.095, "from_m": 33325.28, "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": 35699.285, "from_m": 35143.095, "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": 35742.108, "from_m": 35699.285, "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": 35789.764, "from_m": 35742.108, "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": 35835.085, "from_m": 35789.764, "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": 43814.281, "from_m": 35835.085, "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": 48190.601, "from_m": 43814.281, "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": 49629.173, "from_m": 48190.601, "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": 49677.106, "from_m": 49629.173, "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": 49710.31, "from_m": 49677.106, "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": 50274.861, "from_m": 49710.31, "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": 50393.588, "from_m": 50274.861, "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": 50592.321, "from_m": 50393.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}], "service_id": 754196, "profile_key": "bfe19770dbedf4816f3f9e41dd32ad68097c3e111a9c0f9a1163114341cac97d", "schedule_id": 38307, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2053", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146356}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2101", "wtt_dep": "2102", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2105", "wtt_dep": "2105H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2113", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13816.668, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116", "location": "Motspur Park", "stage_seq": 8, "distance_m": 15630.469, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Worcester Park", "stage_seq": 9, "distance_m": 17232.776, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Stoneleigh", "stage_seq": 10, "distance_m": 19250.979, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Ewell West", "stage_seq": 11, "distance_m": 20862.192, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2133", "location": "Epsom", "stage_seq": 12, "distance_m": 22914.329, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Ashtead", "stage_seq": 13, "distance_m": 26109.181, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141H", "location": "Leatherhead", "stage_seq": 14, "distance_m": 29013.656, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2146H", "wtt_dep": "2147H", "location": "Bookham", "stage_seq": 15, "distance_m": 33187.339, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Effingham Junction", "stage_seq": 16, "distance_m": 35914.413, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Horsley", "stage_seq": 17, "distance_m": 37607.361, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Clandon", "stage_seq": 18, "distance_m": 42702.361, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2207H", "wtt_dep": "2208H", "location": "London Road (Guildford)", "stage_seq": 19, "distance_m": 47953.391, "section_seq": 1, "route_path_id": 146356}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Guildford", "stage_seq": 20, "distance_m": 50592.321, "section_seq": 1, "route_path_id": 146356}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50592.321, "from_m": 0.0, "section_seq": 1, "route_path_id": 146356}], "total_distance_m": 50592.321, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48867.196, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1725.125, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:21Z", "source_id": 63979389, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:23Z", "source_id": 20280344, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:09Z", "source_id": 63991076, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:00:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:13Z", "source_id": 20283626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:48Z", "source_id": 63999924, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:51Z", "source_id": 20286205, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:27Z", "source_id": 64008725, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:31Z", "source_id": 20288701, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29476, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:41Z", "source_id": 64016626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:45Z", "source_id": 20290939, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29484, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:33Z", "source_id": 64025645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:15:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:36Z", "source_id": 20293538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29489, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:26Z", "source_id": 64029882, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:30Z", "source_id": 20294757, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29493, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:21Z", "source_id": 64038952, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:26Z", "source_id": 20297385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29497, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:20Z", "source_id": 64045715, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 20299312, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30152, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:12Z", "source_id": 64054261, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:28:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:16Z", "source_id": 20301929, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:02Z", "source_id": 64074978, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:09Z", "source_id": 20307757, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:07Z", "source_id": 64081784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:10Z", "source_id": 20309808, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:27Z", "source_id": 20314538, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28112, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:48Z", "source_id": 64105415, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:50Z", "source_id": 20316719, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28106, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:59Z", "source_id": 64116771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:03Z", "source_id": 20320108, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28102, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:17Z", "source_id": 64128289, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 20323459, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:58Z", "source_id": 64140824, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:03Z", "source_id": 20327178, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27941, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:15Z", "source_id": 64152429, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 20330531, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
London Waterloo |
2053 |
2053 |
2 |
None |
None |
Guildford |
2213 |
2213 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81097/2026-09-21/detailed |
None |
London Road (Guildford) |
2026-09-21T22:08:30+01:00 |
Guildford |
4.0 |
{"type": "LineString", "coordinates": [[-0.5656017951383339, 51.240802075016326], [-0.5656041, 51.2408025], [-0.5659731, 51.240892], [-0.5662001, 51.24095330000001], [-0.5665314, 51.24105809999999], [-0.5666527, 51.24110129999999], [-0.5671596, 51.24131789999999], [-0.5674410999999999, 51.24145349999999], [-0.5677385999999999, 51.24161889999999], [-0.5683868999999999, 51.2420214], [-0.568894, 51.2423343], [-0.5693087, 51.2425398], [-0.5697469, 51.2426893], [-0.569881, 51.2427282], [-0.5701616, 51.24279489999999], [-0.5712227, 51.24302109999999], [-0.5717568000000001, 51.2431338], [-0.5737572999999999, 51.243550299999995], [-0.576291, 51.24408439999999], [-0.5768285, 51.24419489999999], [-0.5776575, 51.244367], [-0.5781694, 51.2444754], [-0.5787046999999998, 51.24456390000001], [-0.5790969, 51.2446036], [-0.5794837999999999, 51.2446252], [-0.5797237999999999, 51.24462390000001], [-0.5799678, 51.24461459999999], [-0.5802045999999998, 51.2445975], [-0.5804235, 51.2445687], [-0.5807635, 51.2445001], [-0.5810483, 51.2444249], [-0.5811342, 51.24440140000001], [-0.5815861999999999, 51.244231], [-0.5819764, 51.2440337], [-0.5822647999999999, 51.243833900000006], [-0.5825263, 51.24361059999999], [-0.5827221, 51.24337629999999], [-0.5828844, 51.24310929999999], [-0.5829929999999999, 51.2428247], [-0.5830386, 51.2425435], [-0.583036, 51.2422102], [-0.5829969999999999, 51.2419113], [-0.5828845, 51.2415037], [-0.5826437999999999, 51.2408643], [-0.5823668, 51.24014839999999], [-0.5823099999999999, 51.2399662], [-0.5821683, 51.23953980000001], [-0.5820367, 51.23920719999998], [-0.5818664, 51.2387861], [-0.5815953, 51.23821920000001], [-0.5815577, 51.2381464], [-0.5811082999999999, 51.23736749999999], [-0.5805997999999999, 51.2365229], [-0.5804796, 51.2362912], [-0.5803631, 51.2360254], [-0.5802872, 51.23575249999998], [-0.5802095, 51.23536690000001], [-0.5803192, 51.2356288], [-0.5803901999999999, 51.2357991], [-0.580513, 51.2360554], [-0.5807183, 51.2364023], [-0.5815048, 51.2377313]]} |
1.6 |
2208 |
2212 |
London Road (Guildford) |
Guildford |
Guildford |
51.2377313 |
-0.5815048 |
51.2377313 |
-0.5815048 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Guildford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330531 |
1790025080336364 |
92 |
92 |
2026-09-21 21:22:40.618844 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:40.091423 |
| 723980 |
754274 |
G89255 |
311J30MZ21 |
2026-09-21 |
COMPLETE |
20330608 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 754274, "stp": "P", "toc": "Northern", "uid": "G89255", "consist": "195004", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89255/2026-09-21/detailed", "trust_id": "311J30MZ21", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-21", "dest_arr_time": "2215", "dest_platform": "5C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1J30", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "2212", "current_leg_dep": "2205", "current_leg_end": "Leeds", "origin_dep_time": "2057", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Bramley", "dest_arr_time_act": "2212½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 457.874, \"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\": 2085.243, \"from_m\": 457.874, \"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\": 2151.441, \"from_m\": 2085.243, \"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\": 2174.207, \"from_m\": 2151.441, \"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\": 2231.646, \"from_m\": 2174.207, \"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\": 14347.453, \"from_m\": 2231.646, \"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\": 16230.685, \"from_m\": 14347.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16420.062, \"from_m\": 16230.685, \"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\": 17298.153, \"from_m\": 16420.062, \"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\": 17334.876, \"from_m\": 17298.153, \"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\": 17362.281, \"from_m\": 17334.876, \"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\": 23266.61, \"from_m\": 17362.281, \"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\": 23298.601, \"from_m\": 23266.61, \"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\": 27075.134, \"from_m\": 23298.601, \"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\": 27277.43, \"from_m\": 27075.134, \"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\": 30138.397, \"from_m\": 27277.43, \"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\": 31686.126, \"from_m\": 30138.397, \"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\": 31735.488, \"from_m\": 31686.126, \"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\": 31784.97, \"from_m\": 31735.488, \"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\": 35782.862, \"from_m\": 31784.97, \"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\": 36156.819, \"from_m\": 35782.862, \"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\": 38060.443, \"from_m\": 36156.819, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38087.039, \"from_m\": 38060.443, \"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\": 38138.585, \"from_m\": 38087.039, \"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\": 47009.041, \"from_m\": 38138.585, \"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\": 47486.294, \"from_m\": 47009.041, \"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\": 52148.797, \"from_m\": 47486.294, \"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\": 52168.56, \"from_m\": 52148.797, \"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\": 53444.936, \"from_m\": 52168.56, \"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\": 56045.376, \"from_m\": 53444.936, \"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\": 59978.417, \"from_m\": 56045.376, \"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\": 63003.888, \"from_m\": 59978.417, \"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\": 64220.641, \"from_m\": 63003.888, \"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\": 64279.1, \"from_m\": 64220.641, \"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\": 64442.581, \"from_m\": 64279.1, \"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\": 64513.872, \"from_m\": 64442.581, \"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\": 76708.035, \"from_m\": 64513.872, \"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\": 76762.56, \"from_m\": 76708.035, \"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\": 76790.64, \"from_m\": 76762.56, \"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\": 76794.274, \"from_m\": 76790.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77797.416, \"from_m\": 76794.274, \"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\": 77835.249, \"from_m\": 77797.416, \"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\": 78035.523, \"from_m\": 77835.249, \"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\": 78292.064, \"from_m\": 78035.523, \"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\": 78573.379, \"from_m\": 78292.064, \"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\": 78622.834, \"from_m\": 78573.379, \"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\": 79020.649, \"from_m\": 78622.834, \"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\": 79342.86, \"from_m\": 79020.649, \"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\": 754274, \"profile_key\": \"81d9ca72a17fa9d53affeb0ba3010fa3552aa67087ed80d11792e2fc33cf93de\", \"schedule_id\": 13047, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2174.207, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2101\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 3599.248, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2103H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 7694.822, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 14008.636, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 16853.023, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 17298.153, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 22192.012, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 30816.159, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 31784.97, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2126\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 37961.502, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 47009.041, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Dryclough Jn\", \"stage_seq\": 13, \"distance_m\": 50557.29, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Halifax\", \"stage_seq\": 14, \"distance_m\": 51904.436, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2148H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 15, \"distance_m\": 64279.1, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2153H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 16, \"distance_m\": 64442.581, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 17, \"distance_m\": 64604.807, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2201\", \"wtt_dep\": \"2202\", \"location\": \"New Pudsey\", \"stage_seq\": 18, \"distance_m\": 69980.003, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Bramley\", \"stage_seq\": 19, \"distance_m\": 72882.148, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Holbeck Jn\", \"stage_seq\": 20, \"distance_m\": 77873.351, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 21, \"distance_m\": 78438.236, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Leeds West Jn\", \"stage_seq\": 22, \"distance_m\": 78817.229, \"section_seq\": 1, \"route_path_id\": 134726}, {\"is_pass\": false, \"wtt_arr\": \"2212H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 23, \"distance_m\": 79342.86, \"section_seq\": 1, \"route_path_id\": 134726}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 79342.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134726}], \"total_distance_m\": 79342.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62161.641, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17181.219, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2057", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:53Z\", \"source_id\": 64009807, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:53Z\", \"source_id\": 20288946, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:52Z\", \"source_id\": 64023829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:53Z\", \"source_id\": 20292999, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:04Z\", \"source_id\": 64035960, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:08Z\", \"source_id\": 20296557, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:29Z\", \"source_id\": 64048418, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:30Z\", \"source_id\": 20300118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:16Z\", \"source_id\": 64073210, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:18Z\", \"source_id\": 20307211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:59Z\", \"source_id\": 64094487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:05Z\", \"source_id\": 20313660, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:01Z\", \"source_id\": 64125543, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:02Z\", \"source_id\": 20322625, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:01Z\", \"source_id\": 64136426, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:07Z\", \"source_id\": 20325929, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 64152664, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:26Z\", \"source_id\": 20330608, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "5", "timing_fact_generation": 1790025087775052, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:51.048579", "service_state_evidence_id": 20330608, "current_leg_start_actual_dep": "2026-09-21T22:05:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:51.357547", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
LDS |
1J30 |
195004 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 457.874, "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": 2085.243, "from_m": 457.874, "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": 2151.441, "from_m": 2085.243, "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": 2174.207, "from_m": 2151.441, "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": 2231.646, "from_m": 2174.207, "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": 14347.453, "from_m": 2231.646, "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": 16230.685, "from_m": 14347.453, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16420.062, "from_m": 16230.685, "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": 17298.153, "from_m": 16420.062, "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": 17334.876, "from_m": 17298.153, "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": 17362.281, "from_m": 17334.876, "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": 23266.61, "from_m": 17362.281, "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": 23298.601, "from_m": 23266.61, "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": 27075.134, "from_m": 23298.601, "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": 27277.43, "from_m": 27075.134, "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": 30138.397, "from_m": 27277.43, "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": 31686.126, "from_m": 30138.397, "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": 31735.488, "from_m": 31686.126, "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": 31784.97, "from_m": 31735.488, "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": 35782.862, "from_m": 31784.97, "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": 36156.819, "from_m": 35782.862, "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": 38060.443, "from_m": 36156.819, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38087.039, "from_m": 38060.443, "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": 38138.585, "from_m": 38087.039, "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": 47009.041, "from_m": 38138.585, "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": 47486.294, "from_m": 47009.041, "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": 52148.797, "from_m": 47486.294, "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": 52168.56, "from_m": 52148.797, "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": 53444.936, "from_m": 52168.56, "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": 56045.376, "from_m": 53444.936, "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": 59978.417, "from_m": 56045.376, "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": 63003.888, "from_m": 59978.417, "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": 64220.641, "from_m": 63003.888, "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": 64279.1, "from_m": 64220.641, "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": 64442.581, "from_m": 64279.1, "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": 64513.872, "from_m": 64442.581, "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": 76708.035, "from_m": 64513.872, "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": 76762.56, "from_m": 76708.035, "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": 76790.64, "from_m": 76762.56, "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": 76794.274, "from_m": 76790.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77797.416, "from_m": 76794.274, "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": 77835.249, "from_m": 77797.416, "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": 78035.523, "from_m": 77835.249, "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": 78292.064, "from_m": 78035.523, "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": 78573.379, "from_m": 78292.064, "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": 78622.834, "from_m": 78573.379, "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": 79020.649, "from_m": 78622.834, "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": 79342.86, "from_m": 79020.649, "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": 754274, "profile_key": "81d9ca72a17fa9d53affeb0ba3010fa3552aa67087ed80d11792e2fc33cf93de", "schedule_id": 13047, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2057", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2174.207, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2101", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 3599.248, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2103H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 7694.822, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 14008.636, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Rochdale", "stage_seq": 6, "distance_m": 16853.023, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 17298.153, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Littleborough", "stage_seq": 8, "distance_m": 22192.012, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Todmorden", "stage_seq": 9, "distance_m": 30816.159, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 31784.97, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2126", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 37961.502, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 47009.041, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2134", "location": "Dryclough Jn", "stage_seq": 13, "distance_m": 50557.29, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Halifax", "stage_seq": 14, "distance_m": 51904.436, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2148H", "location": "Mill Lane Jn", "stage_seq": 15, "distance_m": 64279.1, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2153H", "location": "Bradford Interchange", "stage_seq": 16, "distance_m": 64442.581, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Mill Lane Jn", "stage_seq": 17, "distance_m": 64604.807, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2201", "wtt_dep": "2202", "location": "New Pudsey", "stage_seq": 18, "distance_m": 69980.003, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Bramley", "stage_seq": 19, "distance_m": 72882.148, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Holbeck Jn", "stage_seq": 20, "distance_m": 77873.351, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Whitehall Jn", "stage_seq": 21, "distance_m": 78438.236, "section_seq": 1, "route_path_id": 134726}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Leeds West Jn", "stage_seq": 22, "distance_m": 78817.229, "section_seq": 1, "route_path_id": 134726}, {"is_pass": false, "wtt_arr": "2212H", "wtt_dep": null, "location": "Leeds", "stage_seq": 23, "distance_m": 79342.86, "section_seq": 1, "route_path_id": 134726}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 79342.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 134726}], "total_distance_m": 79342.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62161.641, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17181.219, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:53Z", "source_id": 64009807, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:08:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:53Z", "source_id": 20288946, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:52Z", "source_id": 64023829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:53Z", "source_id": 20292999, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:04Z", "source_id": 64035960, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:08Z", "source_id": 20296557, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:29Z", "source_id": 64048418, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:30Z", "source_id": 20300118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:16Z", "source_id": 64073210, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:36:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:18Z", "source_id": 20307211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6372, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:59Z", "source_id": 64094487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:05Z", "source_id": 20313660, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:01Z", "source_id": 64125543, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:01:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:02Z", "source_id": 20322625, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:01Z", "source_id": 64136426, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:04:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:07Z", "source_id": 20325929, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5388, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 64152664, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:12:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:26Z", "source_id": 20330608, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Manchester Victoria |
2057 |
2057 |
1 |
None |
None |
Leeds |
2215 |
2212½ |
5C |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89255/2026-09-21/detailed |
None |
Bramley |
2026-09-21T22:05:00+01:00 |
Leeds |
7.0 |
{"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} |
3.9 |
2205 |
2212 |
Bramley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330608 |
1790025087775052 |
88 |
88 |
2026-09-21 21:22:51.357547 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:51.048579 |
| 723981 |
753972 |
L87567 |
031L32MZ21 |
2026-09-21 |
COMPLETE |
20330741 |
2026-09-21 22:12:00 |
2026-09-21 21:22:52 |
2026-09-23 21:22:52 |
{"id": 753972, "stp": "P", "toc": "ScotRail", "uid": "L87567", "consist": "170450", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87567/2026-09-21/detailed", "trust_id": "031L32MZ21", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "20", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L32", "timing_status": "ON TIME", "origin_station": "Dundee", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "Edinburgh", "origin_dep_time": "2044", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:22:52", "route_debug_link": null, "timing_variation": "0 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": "2212", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"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\": 582.007, \"from_m\": 293.867, \"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\": 2317.457, \"from_m\": 582.007, \"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\": 4477.937, \"from_m\": 2317.457, \"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\": 4574.014, \"from_m\": 4477.937, \"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\": 4636.798, \"from_m\": 4574.014, \"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\": 6108.217, \"from_m\": 4636.798, \"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\": 8578.067, \"from_m\": 6108.217, \"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\": 10582.721, \"from_m\": 8578.067, \"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\": 13045.685, \"from_m\": 10582.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\": 13866.221, \"from_m\": 13045.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16893.305, \"from_m\": 13866.221, \"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\": 22956.703, \"from_m\": 16893.305, \"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\": 23711.885, \"from_m\": 22956.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24114.019, \"from_m\": 23711.885, \"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\": 27944.142, \"from_m\": 24114.019, \"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\": 29697.691, \"from_m\": 27944.142, \"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\": 31662.534, \"from_m\": 29697.691, \"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\": 32300.704, \"from_m\": 31662.534, \"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\": 32505.138, \"from_m\": 32300.704, \"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\": 32548.84, \"from_m\": 32505.138, \"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\": 32586.419, \"from_m\": 32548.84, \"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\": 32660.569, \"from_m\": 32586.419, \"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\": 36113.968, \"from_m\": 32660.569, \"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\": 45668.783, \"from_m\": 36113.968, \"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\": 45736.573, \"from_m\": 45668.783, \"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\": 50303.538, \"from_m\": 45736.573, \"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\": 53786.441, \"from_m\": 50303.538, \"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\": 57381.537, \"from_m\": 53786.441, \"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\": 58454.962, \"from_m\": 57381.537, \"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\": 58928.353, \"from_m\": 58454.962, \"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\": 59355.687, \"from_m\": 58928.353, \"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\": 60096.079, \"from_m\": 59355.687, \"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\": 62210.921, \"from_m\": 60096.079, \"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\": 62596.37, \"from_m\": 62210.921, \"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\": 63158.41, \"from_m\": 62596.37, \"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\": 64236.159, \"from_m\": 63158.41, \"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\": 66223.433, \"from_m\": 64236.159, \"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\": 67121.575, \"from_m\": 66223.433, \"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\": 67525.103, \"from_m\": 67121.575, \"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\": 73208.747, \"from_m\": 67525.103, \"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\": 73619.645, \"from_m\": 73208.747, \"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\": 73753.173, \"from_m\": 73619.645, \"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\": 73797.593, \"from_m\": 73753.173, \"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\": 74225.248, \"from_m\": 73797.593, \"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\": 74389.728, \"from_m\": 74225.248, \"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\": 75738.352, \"from_m\": 74389.728, \"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\": 77034.341, \"from_m\": 75738.352, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79786.902, \"from_m\": 77034.341, \"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\": 81559.385, \"from_m\": 79786.902, \"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\": 85472.262, \"from_m\": 81559.385, \"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\": 88942.13, \"from_m\": 85472.262, \"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\": 89434.303, \"from_m\": 88942.13, \"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\": 91069.044, \"from_m\": 89434.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\": 91171.107, \"from_m\": 91069.044, \"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\": 92771.826, \"from_m\": 91171.107, \"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\": 92832.489, \"from_m\": 92771.826, \"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\": 92913.321, \"from_m\": 92832.489, \"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\": 92973.13, \"from_m\": 92913.321, \"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\": 93000.772, \"from_m\": 92973.13, \"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\": 94392.359, \"from_m\": 93000.772, \"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\": 95392.663, \"from_m\": 94392.359, \"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\": 95542.527, \"from_m\": 95392.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95634.157, \"from_m\": 95542.527, \"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\": 96078.763, \"from_m\": 95634.157, \"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\": 753972, \"profile_key\": \"e118861d461da50af260b9d75f6e091830adcb68d4445106dbe1181cfac857d3\", \"schedule_id\": 18735, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Tay Bridge South\", \"stage_seq\": 3, \"distance_m\": 4574.014, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"St. Fort Sig. Ts26\", \"stage_seq\": 4, \"distance_m\": 8201.452, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Leuchars\", \"stage_seq\": 5, \"distance_m\": 13466.214, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Cupar\", \"stage_seq\": 6, \"distance_m\": 23563.676, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2111\", \"wtt_dep\": \"2112\", \"location\": \"Ladybank\", \"stage_seq\": 7, \"distance_m\": 32411.466, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Markinch\", \"stage_seq\": 8, \"distance_m\": 41819.848, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 9, \"distance_m\": 45711.66, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Thornton South Jn\", \"stage_seq\": 10, \"distance_m\": 46519.628, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2130\", \"location\": \"Kirkcaldy\", \"stage_seq\": 11, \"distance_m\": 53586.026, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137\", \"location\": \"Burntisland\", \"stage_seq\": 12, \"distance_m\": 62824.274, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2146\", \"location\": \"Inverkeithing\", \"stage_seq\": 13, \"distance_m\": 74019.585, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 80635.776, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 86426.989, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 16, \"distance_m\": 91197.512, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Haymarket\", \"stage_seq\": 17, \"distance_m\": 93164.348, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Princes St Gardens\", \"stage_seq\": 18, \"distance_m\": 94493.608, \"section_seq\": 1, \"route_path_id\": 137955}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 96078.763, \"section_seq\": 1, \"route_path_id\": 137955}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 96078.763, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137955}], \"total_distance_m\": 96078.763, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 96078.763, \"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": "2044", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:35Z\", \"source_id\": 20283181, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:32Z\", \"source_id\": 64008930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 20288753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:28Z\", \"source_id\": 64025337, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:34Z\", \"source_id\": 20293497, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:54Z\", \"source_id\": 64044729, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:56Z\", \"source_id\": 20299048, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:57Z\", \"source_id\": 64065312, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:01Z\", \"source_id\": 20305039, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:31Z\", \"source_id\": 64084737, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:33Z\", \"source_id\": 20310681, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:44Z\", \"source_id\": 64100807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:48Z\", \"source_id\": 20315464, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:28Z\", \"source_id\": 64126540, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:31Z\", \"source_id\": 20322933, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:47Z\", \"source_id\": 64140353, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:51Z\", \"source_id\": 20327081, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:33Z\", \"source_id\": 64153051, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:38Z\", \"source_id\": 20330741, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "20", "timing_fact_generation": 1790025100699099, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:51.057663", "service_state_evidence_id": 20330741, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:51.361152", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DEE |
EDB |
1L32 |
170450 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 293.867, "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": 582.007, "from_m": 293.867, "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": 2317.457, "from_m": 582.007, "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": 4477.937, "from_m": 2317.457, "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": 4574.014, "from_m": 4477.937, "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": 4636.798, "from_m": 4574.014, "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": 6108.217, "from_m": 4636.798, "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": 8578.067, "from_m": 6108.217, "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": 10582.721, "from_m": 8578.067, "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": 13045.685, "from_m": 10582.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": 13866.221, "from_m": 13045.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16893.305, "from_m": 13866.221, "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": 22956.703, "from_m": 16893.305, "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": 23711.885, "from_m": 22956.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24114.019, "from_m": 23711.885, "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": 27944.142, "from_m": 24114.019, "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": 29697.691, "from_m": 27944.142, "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": 31662.534, "from_m": 29697.691, "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": 32300.704, "from_m": 31662.534, "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": 32505.138, "from_m": 32300.704, "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": 32548.84, "from_m": 32505.138, "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": 32586.419, "from_m": 32548.84, "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": 32660.569, "from_m": 32586.419, "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": 36113.968, "from_m": 32660.569, "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": 45668.783, "from_m": 36113.968, "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": 45736.573, "from_m": 45668.783, "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": 50303.538, "from_m": 45736.573, "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": 53786.441, "from_m": 50303.538, "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": 57381.537, "from_m": 53786.441, "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": 58454.962, "from_m": 57381.537, "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": 58928.353, "from_m": 58454.962, "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": 59355.687, "from_m": 58928.353, "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": 60096.079, "from_m": 59355.687, "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": 62210.921, "from_m": 60096.079, "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": 62596.37, "from_m": 62210.921, "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": 63158.41, "from_m": 62596.37, "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": 64236.159, "from_m": 63158.41, "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": 66223.433, "from_m": 64236.159, "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": 67121.575, "from_m": 66223.433, "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": 67525.103, "from_m": 67121.575, "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": 73208.747, "from_m": 67525.103, "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": 73619.645, "from_m": 73208.747, "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": 73753.173, "from_m": 73619.645, "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": 73797.593, "from_m": 73753.173, "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": 74225.248, "from_m": 73797.593, "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": 74389.728, "from_m": 74225.248, "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": 75738.352, "from_m": 74389.728, "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": 77034.341, "from_m": 75738.352, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79786.902, "from_m": 77034.341, "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": 81559.385, "from_m": 79786.902, "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": 85472.262, "from_m": 81559.385, "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": 88942.13, "from_m": 85472.262, "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": 89434.303, "from_m": 88942.13, "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": 91069.044, "from_m": 89434.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": 91171.107, "from_m": 91069.044, "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": 92771.826, "from_m": 91171.107, "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": 92832.489, "from_m": 92771.826, "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": 92913.321, "from_m": 92832.489, "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": 92973.13, "from_m": 92913.321, "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": 93000.772, "from_m": 92973.13, "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": 94392.359, "from_m": 93000.772, "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": 95392.663, "from_m": 94392.359, "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": 95542.527, "from_m": 95392.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 95634.157, "from_m": 95542.527, "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": 96078.763, "from_m": 95634.157, "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": 753972, "profile_key": "e118861d461da50af260b9d75f6e091830adcb68d4445106dbe1181cfac857d3", "schedule_id": 18735, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2044", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2050", "location": "Tay Bridge South", "stage_seq": 3, "distance_m": 4574.014, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "St. Fort Sig. Ts26", "stage_seq": 4, "distance_m": 8201.452, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Leuchars", "stage_seq": 5, "distance_m": 13466.214, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Cupar", "stage_seq": 6, "distance_m": 23563.676, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2111", "wtt_dep": "2112", "location": "Ladybank", "stage_seq": 7, "distance_m": 32411.466, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Markinch", "stage_seq": 8, "distance_m": 41819.848, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Thornton North Jn", "stage_seq": 9, "distance_m": 45711.66, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Thornton South Jn", "stage_seq": 10, "distance_m": 46519.628, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2130", "location": "Kirkcaldy", "stage_seq": 11, "distance_m": 53586.026, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137", "location": "Burntisland", "stage_seq": 12, "distance_m": 62824.274, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2146", "location": "Inverkeithing", "stage_seq": 13, "distance_m": 74019.585, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 80635.776, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 86426.989, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Haymarket West Jn", "stage_seq": 16, "distance_m": 91197.512, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Haymarket", "stage_seq": 17, "distance_m": 93164.348, "section_seq": 1, "route_path_id": 137955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Princes St Gardens", "stage_seq": 18, "distance_m": 94493.608, "section_seq": 1, "route_path_id": 137955}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 96078.763, "section_seq": 1, "route_path_id": 137955}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 96078.763, "from_m": 0.0, "section_seq": 1, "route_path_id": 137955}], "total_distance_m": 96078.763, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 96078.763, "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-21T19:59:35Z", "source_id": 20283181, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 449, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:32Z", "source_id": 64008930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 20288753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 467, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:28Z", "source_id": 64025337, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:34Z", "source_id": 20293497, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:54Z", "source_id": 64044729, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:56Z", "source_id": 20299048, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:57Z", "source_id": 64065312, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:32:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:01Z", "source_id": 20305039, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:31Z", "source_id": 64084737, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:33Z", "source_id": 20310681, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:44Z", "source_id": 64100807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:49:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:48Z", "source_id": 20315464, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:28Z", "source_id": 64126540, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:31Z", "source_id": 20322933, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:47Z", "source_id": 64140353, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:51Z", "source_id": 20327081, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:33Z", "source_id": 64153051, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:12:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:38Z", "source_id": 20330741, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Dundee |
2044 |
2044 |
3 |
None |
None |
Edinburgh |
2212 |
2212 |
20 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L87567/2026-09-21/detailed |
None |
Haymarket |
2026-09-21T22:08:00+01:00 |
Edinburgh |
5.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 |
2207 |
2212 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:22:52 |
TERMINATED |
2026-09-21 21:12:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330741 |
1790025100699099 |
78 |
78 |
2026-09-21 21:22:51.361152 |
20 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:51.057663 |
| 723982 |
754072 |
L80837 |
872C67MZ21 |
2026-09-21 |
COMPLETE |
20330615 |
2026-09-21 22:12:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754072, "stp": "P", "toc": "South Western Railway", "uid": "L80837", "consist": "450047+450117", "dest_crs": "RDZ", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80837/2026-09-21/detailed", "trust_id": "872C67MZ21", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-21", "dest_arr_time": "2214", "dest_platform": "4", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "2C67", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "2048", "origin_platform": "19", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Earley", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Earley", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.292, \"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\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6556.668, \"from_m\": 6056.517, \"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\": 15333.499, \"from_m\": 6556.668, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16441.313, \"from_m\": 15333.499, \"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\": 21514.072, \"from_m\": 16441.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22699.727, \"from_m\": 21514.072, \"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\": 22763.452, \"from_m\": 22699.727, \"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\": 29808.188, \"from_m\": 22763.452, \"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\": 30347.67, \"from_m\": 29808.188, \"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\": 31143.925, \"from_m\": 30347.67, \"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\": 31460.264, \"from_m\": 31143.925, \"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\": 33229.921, \"from_m\": 31460.264, \"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\": 43048.053, \"from_m\": 33229.921, \"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\": 43374.518, \"from_m\": 43048.053, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51688.99, \"from_m\": 43374.518, \"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\": 52137.074, \"from_m\": 51688.99, \"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\": 56824.169, \"from_m\": 52137.074, \"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\": 58437.596, \"from_m\": 56824.169, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58566.245, \"from_m\": 58437.596, \"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\": 58626.676, \"from_m\": 58566.245, \"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\": 59082.332, \"from_m\": 58626.676, \"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\": 68580.333, \"from_m\": 59082.332, \"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\": 68586.95, \"from_m\": 68580.333, \"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\": 68671.991, \"from_m\": 68586.95, \"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\": 69111.312, \"from_m\": 68671.991, \"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\": 69371.394, \"from_m\": 69111.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\": 69658.327, \"from_m\": 69371.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 754072, \"profile_key\": \"06dfed4d4b7bcecc8ea24b3d8cb3763f121f34e2f16ce24c9fdeaaca5daba0dc\", \"schedule_id\": 38261, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2051H\", \"wtt_dep\": \"2052H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2055\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": \"2058\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6172.564, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Barnes\", \"stage_seq\": 7, \"distance_m\": 11300.251, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2105H\", \"wtt_dep\": \"2106H\", \"location\": \"Richmond\", \"stage_seq\": 8, \"distance_m\": 15537.183, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2109H\", \"wtt_dep\": \"2110H\", \"location\": \"Twickenham\", \"stage_seq\": 9, \"distance_m\": 18119.759, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 20898.901, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Feltham Jn\", \"stage_seq\": 11, \"distance_m\": 21514.072, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Feltham\", \"stage_seq\": 12, \"distance_m\": 23828.304, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Staines\", \"stage_seq\": 13, \"distance_m\": 30495.724, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Egham\", \"stage_seq\": 14, \"distance_m\": 33755.009, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2131\", \"wtt_dep\": \"2131H\", \"location\": \"Virginia Water\", \"stage_seq\": 15, \"distance_m\": 37262.873, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Sunningdale\", \"stage_seq\": 16, \"distance_m\": 43170.927, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2143\", \"wtt_dep\": \"2144\", \"location\": \"Ascot\", \"stage_seq\": 17, \"distance_m\": 46511.635, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Martins Heron\", \"stage_seq\": 18, \"distance_m\": 49969.939, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Bracknell\", \"stage_seq\": 19, \"distance_m\": 51913.745, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158H\", \"location\": \"Wokingham\", \"stage_seq\": 20, \"distance_m\": 58841.885, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Winnersh\", \"stage_seq\": 21, \"distance_m\": 62197.128, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Winnersh Triangle\", \"stage_seq\": 22, \"distance_m\": 63287.586, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Earley\", \"stage_seq\": 23, \"distance_m\": 65141.923, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 24, \"distance_m\": 68412.13, \"section_seq\": 1, \"route_path_id\": 146325}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 25, \"distance_m\": 69658.327, \"section_seq\": 1, \"route_path_id\": 146325}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 69658.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146325}], \"total_distance_m\": 69658.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 68924.144, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 734.183, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2048", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:43Z\", \"source_id\": 63968166, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:50:48Z\", \"source_id\": 20277226, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:37Z\", \"source_id\": 63975090, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:53:41Z\", \"source_id\": 20279186, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:07Z\", \"source_id\": 63978804, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:15Z\", \"source_id\": 20280241, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:35Z\", \"source_id\": 63994366, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:01:39Z\", \"source_id\": 20284617, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:42Z\", \"source_id\": 64002001, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:48Z\", \"source_id\": 20286838, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:38Z\", \"source_id\": 64011570, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:42Z\", \"source_id\": 20289516, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:50Z\", \"source_id\": 64023777, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:55Z\", \"source_id\": 20293014, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:13Z\", \"source_id\": 64038676, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:15Z\", \"source_id\": 20297280, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:03Z\", \"source_id\": 64051719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:09Z\", \"source_id\": 20301145, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:31Z\", \"source_id\": 64061865, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:33Z\", \"source_id\": 20304053, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:15Z\", \"source_id\": 64075486, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:17Z\", \"source_id\": 20307876, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 64084054, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:15Z\", \"source_id\": 20310490, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:25Z\", \"source_id\": 64097720, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:26Z\", \"source_id\": 20314523, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:51Z\", \"source_id\": 64103369, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:55Z\", \"source_id\": 20316148, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:40Z\", \"source_id\": 64118118, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:43Z\", \"source_id\": 20320536, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:20Z\", \"source_id\": 64128395, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:24Z\", \"source_id\": 20323464, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 64134578, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:12Z\", \"source_id\": 20325347, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:30Z\", \"source_id\": 64139795, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:35Z\", \"source_id\": 20326845, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:23Z\", \"source_id\": 64152743, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:26Z\", \"source_id\": 20330615, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "4", "timing_fact_generation": 1790025087454613, "current_leg_arrival_utc": "2026-09-21T22:12:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:56.717730", "service_state_evidence_id": 20330615, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:57.223803", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
RDZ |
2C67 |
450047+450117 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "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": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.668, "from_m": 6056.517, "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": 15333.499, "from_m": 6556.668, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.313, "from_m": 15333.499, "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": 21514.072, "from_m": 16441.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.727, "from_m": 21514.072, "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": 22763.452, "from_m": 22699.727, "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": 29808.188, "from_m": 22763.452, "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": 30347.67, "from_m": 29808.188, "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": 31143.925, "from_m": 30347.67, "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": 31460.264, "from_m": 31143.925, "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": 33229.921, "from_m": 31460.264, "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": 43048.053, "from_m": 33229.921, "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": 43374.518, "from_m": 43048.053, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51688.99, "from_m": 43374.518, "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": 52137.074, "from_m": 51688.99, "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": 56824.169, "from_m": 52137.074, "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": 58437.596, "from_m": 56824.169, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.245, "from_m": 58437.596, "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": 58626.676, "from_m": 58566.245, "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": 59082.332, "from_m": 58626.676, "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": 68580.333, "from_m": 59082.332, "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": 68586.95, "from_m": 68580.333, "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": 68671.991, "from_m": 68586.95, "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": 69111.312, "from_m": 68671.991, "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": 69371.394, "from_m": 69111.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": 69658.327, "from_m": 69371.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 754072, "profile_key": "06dfed4d4b7bcecc8ea24b3d8cb3763f121f34e2f16ce24c9fdeaaca5daba0dc", "schedule_id": 38261, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2048", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2051H", "wtt_dep": "2052H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2055", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": "2058", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6172.564, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Barnes", "stage_seq": 7, "distance_m": 11300.251, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2105H", "wtt_dep": "2106H", "location": "Richmond", "stage_seq": 8, "distance_m": 15537.183, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2109H", "wtt_dep": "2110H", "location": "Twickenham", "stage_seq": 9, "distance_m": 18119.759, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 20898.901, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Feltham Jn", "stage_seq": 11, "distance_m": 21514.072, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Feltham", "stage_seq": 12, "distance_m": 23828.304, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Staines", "stage_seq": 13, "distance_m": 30495.724, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Egham", "stage_seq": 14, "distance_m": 33755.009, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2131", "wtt_dep": "2131H", "location": "Virginia Water", "stage_seq": 15, "distance_m": 37262.873, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Sunningdale", "stage_seq": 16, "distance_m": 43170.927, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2143", "wtt_dep": "2144", "location": "Ascot", "stage_seq": 17, "distance_m": 46511.635, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Martins Heron", "stage_seq": 18, "distance_m": 49969.939, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Bracknell", "stage_seq": 19, "distance_m": 51913.745, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158H", "location": "Wokingham", "stage_seq": 20, "distance_m": 58841.885, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Winnersh", "stage_seq": 21, "distance_m": 62197.128, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Winnersh Triangle", "stage_seq": 22, "distance_m": 63287.586, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Earley", "stage_seq": 23, "distance_m": 65141.923, "section_seq": 1, "route_path_id": 146325}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "Reading Spur Jn", "stage_seq": 24, "distance_m": 68412.13, "section_seq": 1, "route_path_id": 146325}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 25, "distance_m": 69658.327, "section_seq": 1, "route_path_id": 146325}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 69658.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 146325}], "total_distance_m": 69658.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 68924.144, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.183, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:43Z", "source_id": 63968166, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:50:48Z", "source_id": 20277226, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:37Z", "source_id": 63975090, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:53:41Z", "source_id": 20279186, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:07Z", "source_id": 63978804, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:15Z", "source_id": 20280241, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:35Z", "source_id": 63994366, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:01:39Z", "source_id": 20284617, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:42Z", "source_id": 64002001, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:05:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:48Z", "source_id": 20286838, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:38Z", "source_id": 64011570, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:42Z", "source_id": 20289516, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:50Z", "source_id": 64023777, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:14:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:55Z", "source_id": 20293014, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:13Z", "source_id": 64038676, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:20:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:15Z", "source_id": 20297280, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:03Z", "source_id": 64051719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:09Z", "source_id": 20301145, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28210, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:31Z", "source_id": 64061865, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:33Z", "source_id": 20304053, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28199, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:15Z", "source_id": 64075486, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:17Z", "source_id": 20307876, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28190, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 64084054, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:41:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:15Z", "source_id": 20310490, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:25Z", "source_id": 64097720, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:47:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:26Z", "source_id": 20314523, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28175, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:51Z", "source_id": 64103369, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:50:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:55Z", "source_id": 20316148, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27816, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:40Z", "source_id": 64118118, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:56:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:43Z", "source_id": 20320536, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27808, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:20Z", "source_id": 64128395, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:24Z", "source_id": 20323464, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27800, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 64134578, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:12Z", "source_id": 20325347, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:30Z", "source_id": 64139795, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:35Z", "source_id": 20326845, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23743, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:23Z", "source_id": 64152743, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:26Z", "source_id": 20330615, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
London Waterloo |
2048 |
2048 |
19 |
None |
None |
Reading Platforms 4/5/6 |
2214 |
2213 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80837/2026-09-21/detailed |
None |
Earley |
2026-09-21T22:07:00+01:00 |
Reading Platforms 4/5/6 |
5.0 |
{"type": "LineString", "coordinates": [[-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} |
2.8 |
2207 |
2212 |
Earley |
Reading Platforms 4/5/6 |
Reading Platforms 4/5/6 |
51.4586984 |
-0.9712403 |
51.4586984 |
-0.9712403 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:12:00 |
Reading Platforms 4/5/6 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330615 |
1790025087454613 |
116 |
116 |
2026-09-21 21:22:57.223803 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:56.717730 |
| 723983 |
754162 |
G77204 |
881U63MZ21 |
2026-09-21 |
COMPLETE |
20330542 |
2026-09-21 22:12:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754162, "stp": "P", "toc": "Southern", "uid": "G77204", "consist": "377470", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77204/2026-09-21/detailed", "trust_id": "881U63MZ21", "origin_crs": "ORE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1U63", "timing_status": "LATE", "origin_station": "Ore", "current_leg_arr": "2212", "current_leg_dep": "2207", "current_leg_end": "Brighton", "origin_dep_time": "2052", "origin_platform": "2", "current_location": "Brighton", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08728141348646554, 50.86192836162933], [-0.0878048, 50.8617886], [-0.0883826, 50.861619699999984], [-0.0889073, 50.8614661], [-0.0895114, 50.8612668], [-0.08983152841195213, 50.86115186581186], [-0.09020939999999998, 50.86101620000001], [-0.0906151, 50.8608592], [-0.0910107, 50.86070169999999], [-0.09181, 50.86037300000001], [-0.09251089999999998, 50.860060999999995], [-0.0932405, 50.8597111], [-0.0939109, 50.85936879999999], [-0.09423339999999998, 50.8591943], [-0.09454189999999998, 50.859008200000005], [-0.0948632, 50.8588332], [-0.0949526, 50.8587812], [-0.0953267, 50.85854880000001], [-0.0957026, 50.858320799999994], [-0.09644759999999998, 50.8578649], [-0.0971774, 50.8574551], [-0.0976505, 50.8572046], [-0.0981343, 50.85696], [-0.0986356, 50.85672379999999], [-0.0991426, 50.85649130000001], [-0.0993157, 50.856412899999995], [-0.0998294, 50.8562027], [-0.10049819999999998, 50.85593029999999], [-0.1011403, 50.8557001], [-0.1029444, 50.85510709999999], [-0.10355209999999998, 50.8548972], [-0.10416209999999998, 50.8546586], [-0.1048285, 50.8543865], [-0.1053637, 50.854153], [-0.10602079999999998, 50.85384440000001], [-0.10968219999999998, 50.8519388], [-0.1104047, 50.8515621], [-0.1172341, 50.8477113], [-0.1176632, 50.8474541], [-0.11803579999999995, 50.8472141], [-0.1181451, 50.84713760000001], [-0.1183837, 50.8469739], [-0.11867640000000002, 50.8467656], [-0.11895400000000002, 50.846553500000006], [-0.1192603, 50.8463163], [-0.1195388, 50.846085300000006], [-0.1198698, 50.8457987], [-0.1201194, 50.84557329999999], [-0.1203432, 50.8453601], [-0.1206738, 50.84503490000001], [-0.12105280000000002, 50.844638800000006], [-0.1213504, 50.844307999999984], [-0.1217147, 50.84386510000001], [-0.1219228, 50.843593299999995], [-0.1221493, 50.8432956], [-0.1225278, 50.84281070000001], [-0.12294629999999997, 50.842316200000006], [-0.1234478, 50.8417962], [-0.12388239999999998, 50.84139489999999], [-0.1243678, 50.8409816], [-0.12481979999999998, 50.84062799999999], [-0.1252322, 50.8403303], [-0.1256003, 50.840084299999994], [-0.12598449999999997, 50.8398417], [-0.12653370000000003, 50.8395215], [-0.12677130000000003, 50.8393943], [-0.12702509999999995, 50.839259600000005], [-0.1276899, 50.8389382], [-0.12808759999999997, 50.83876119999999], [-0.12848789999999996, 50.838589199999994], [-0.1289138, 50.8384204], [-0.1291723, 50.838323199999984], [-0.129412, 50.83823360000001], [-0.12992369999999998, 50.838055], [-0.1300655, 50.838006], [-0.13056860000000003, 50.83784579999999], [-0.1307608, 50.83778530000001], [-0.13108589999999998, 50.83769349999999], [-0.1313875, 50.8376075], [-0.131972, 50.8374599], [-0.1325425, 50.8373327], [-0.13302089999999997, 50.8372375], [-0.1337955, 50.837102999999985], [-0.13426189999999996, 50.837030899999995], [-0.13477, 50.8369617], [-0.13519669999999998, 50.8369119], [-0.1356258, 50.83686429999999], [-0.1363716, 50.83678019999999], [-0.1369624, 50.836696800000006], [-0.1375234, 50.83660129999999], [-0.1377898, 50.83655159999999], [-0.13805559999999997, 50.83649750000001], [-0.13832859999999997, 50.836439799999994], [-0.13860039999999998, 50.8363798], [-0.1389696, 50.8362918], [-0.1396458, 50.836118000000006], [-0.1406633, 50.83580619999999], [-0.14119869999999998, 50.8356297], [-0.1414515, 50.8355331], [-0.14164269999999998, 50.83545569999999], [-0.1418309, 50.8353633], [-0.14195299999999997, 50.835292300000006], [-0.1421083, 50.8351907], [-0.14221269999999997, 50.8351106], [-0.14231849999999996, 50.835019], [-0.14242969999999996, 50.834905899999995], [-0.14247889999999996, 50.8348489], [-0.1425259, 50.83478839999999], [-0.14257419999999998, 50.834723], [-0.1426184, 50.834656], [-0.1426499, 50.8346014], [-0.14267719999999998, 50.83454600000001], [-0.1427273, 50.8344276], [-0.1427538, 50.8343554], [-0.14277769999999998, 50.834252799999994], [-0.14278639999999998, 50.834116300000005], [-0.1427874, 50.83406719999999], [-0.1428038, 50.83392099999999], [-0.14280419999999996, 50.83381379999999], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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": "Falmer", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Falmer", "current_leg_milage": "3.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1134.928, \"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\": 1757.245, \"from_m\": 1134.928, \"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\": 2700.597, \"from_m\": 1757.245, \"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\": 3908.783, \"from_m\": 2700.597, \"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\": 4002.86, \"from_m\": 3908.783, \"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\": 5160.837, \"from_m\": 4002.86, \"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\": 5218.617, \"from_m\": 5160.837, \"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\": 9085.72, \"from_m\": 5218.617, \"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\": 9133.943, \"from_m\": 9085.72, \"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\": 23409.626, \"from_m\": 9133.943, \"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\": 23966.577, \"from_m\": 23409.626, \"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\": 24001.23, \"from_m\": 23966.577, \"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\": 24031.503, \"from_m\": 24001.23, \"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\": 27408.385, \"from_m\": 24031.503, \"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\": 28551.346, \"from_m\": 27408.385, \"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\": 31928.228, \"from_m\": 28551.346, \"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\": 34279.775, \"from_m\": 31928.228, \"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\": 34707.223, \"from_m\": 34279.775, \"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\": 41232.053, \"from_m\": 34707.223, \"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\": 41484.529, \"from_m\": 41232.053, \"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\": 46522.9, \"from_m\": 41484.529, \"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\": 49709.537, \"from_m\": 46522.9, \"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\": 51701.124, \"from_m\": 49709.537, \"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\": 51748.178, \"from_m\": 51701.124, \"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\": 51776.726, \"from_m\": 51748.178, \"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\": 53317.385, \"from_m\": 51776.726, \"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\": 53361.08, \"from_m\": 53317.385, \"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\": 53625.738, \"from_m\": 53361.08, \"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\": 55415.578, \"from_m\": 53625.738, \"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\": 60137.136, \"from_m\": 55415.578, \"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\": 61392.507, \"from_m\": 60137.136, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63849.176, \"from_m\": 61392.507, \"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\": 65327.304, \"from_m\": 63849.176, \"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\": 65713.397, \"from_m\": 65327.304, \"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\": 65807.418, \"from_m\": 65713.397, \"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\": 65811.86, \"from_m\": 65807.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\": 65834.75, \"from_m\": 65811.86, \"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\": 65864.369, \"from_m\": 65834.75, \"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\": 65886.861, \"from_m\": 65864.369, \"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\": 65945.078, \"from_m\": 65886.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\": 65962.331, \"from_m\": 65945.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\": 66011.563, \"from_m\": 65962.331, \"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\": 66271.724, \"from_m\": 66011.563, \"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\": 754162, \"profile_key\": \"518fd6d085c7341ce929f927ded4d8bbfcb02a13f7cad30ebb2f327ac948e9f8\", \"schedule_id\": 12093, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Ore\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2055\", \"wtt_dep\": \"2056H\", \"location\": \"Hastings\", \"stage_seq\": 2, \"distance_m\": 1441.082, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2059\", \"wtt_dep\": \"2100\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 3, \"distance_m\": 2678.648, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 4, \"distance_m\": 3970.026, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2106\", \"wtt_dep\": \"2107\", \"location\": \"Bexhill\", \"stage_seq\": 5, \"distance_m\": 8816.098, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Pevensey & Westham\", \"stage_seq\": 6, \"distance_m\": 19851.28, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Willingdon Jn\", \"stage_seq\": 7, \"distance_m\": 24031.503, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2119\", \"location\": \"Hampden Park\", \"stage_seq\": 8, \"distance_m\": 24742.03, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2124\", \"wtt_dep\": \"2130\", \"location\": \"Eastbourne\", \"stage_seq\": 9, \"distance_m\": 27979.866, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133\", \"location\": \"Hampden Park\", \"stage_seq\": 10, \"distance_m\": 31217.702, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Willingdon Jn\", \"stage_seq\": 11, \"distance_m\": 31928.228, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2136H\", \"wtt_dep\": \"2137H\", \"location\": \"Polegate\", \"stage_seq\": 12, \"distance_m\": 35202.313, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Southerham Jn\", \"stage_seq\": 13, \"distance_m\": 51776.726, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2152\", \"location\": \"Lewes\", \"stage_seq\": 14, \"distance_m\": 53412.824, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2159H\", \"location\": \"Falmer\", \"stage_seq\": 15, \"distance_m\": 60599.317, \"section_seq\": 1, \"route_path_id\": 134367}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 16, \"distance_m\": 66271.724, \"section_seq\": 1, \"route_path_id\": 134367}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66271.724, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134367}], \"total_distance_m\": 66271.724, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66053.83, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 217.894, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:43Z\", \"source_id\": 63992405, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:46Z\", \"source_id\": 20284066, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:30Z\", \"source_id\": 63996674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:34Z\", \"source_id\": 20285254, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:17Z\", \"source_id\": 64013135, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:21Z\", \"source_id\": 20289929, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:29Z\", \"source_id\": 64046123, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:59Z\", \"source_id\": 64079334, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:31Z\", \"source_id\": 20299461, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:59Z\", \"source_id\": 20309012, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:23Z\", \"source_id\": 64054675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:25Z\", \"source_id\": 20302025, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 64087092, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:38Z\", \"source_id\": 20311449, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:11Z\", \"source_id\": 64123648, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:14Z\", \"source_id\": 20322083, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:20Z\", \"source_id\": 64139377, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:20Z\", \"source_id\": 20326727, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30990, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:17Z\", \"source_id\": 64152469, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:20Z\", \"source_id\": 20330542, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1790025080823874, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:56.722620", "service_state_evidence_id": 20330542, "current_leg_start_actual_dep": "2026-09-21T22:02:30+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:57.219919", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
ORE |
BTN |
1U63 |
377470 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1134.928, "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": 1757.245, "from_m": 1134.928, "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": 2700.597, "from_m": 1757.245, "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": 3908.783, "from_m": 2700.597, "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": 4002.86, "from_m": 3908.783, "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": 5160.837, "from_m": 4002.86, "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": 5218.617, "from_m": 5160.837, "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": 9085.72, "from_m": 5218.617, "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": 9133.943, "from_m": 9085.72, "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": 23409.626, "from_m": 9133.943, "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": 23966.577, "from_m": 23409.626, "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": 24001.23, "from_m": 23966.577, "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": 24031.503, "from_m": 24001.23, "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": 27408.385, "from_m": 24031.503, "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": 28551.346, "from_m": 27408.385, "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": 31928.228, "from_m": 28551.346, "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": 34279.775, "from_m": 31928.228, "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": 34707.223, "from_m": 34279.775, "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": 41232.053, "from_m": 34707.223, "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": 41484.529, "from_m": 41232.053, "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": 46522.9, "from_m": 41484.529, "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": 49709.537, "from_m": 46522.9, "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": 51701.124, "from_m": 49709.537, "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": 51748.178, "from_m": 51701.124, "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": 51776.726, "from_m": 51748.178, "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": 53317.385, "from_m": 51776.726, "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": 53361.08, "from_m": 53317.385, "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": 53625.738, "from_m": 53361.08, "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": 55415.578, "from_m": 53625.738, "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": 60137.136, "from_m": 55415.578, "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": 61392.507, "from_m": 60137.136, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63849.176, "from_m": 61392.507, "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": 65327.304, "from_m": 63849.176, "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": 65713.397, "from_m": 65327.304, "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": 65807.418, "from_m": 65713.397, "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": 65811.86, "from_m": 65807.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": 65834.75, "from_m": 65811.86, "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": 65864.369, "from_m": 65834.75, "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": 65886.861, "from_m": 65864.369, "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": 65945.078, "from_m": 65886.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": 65962.331, "from_m": 65945.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": 66011.563, "from_m": 65962.331, "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": 66271.724, "from_m": 66011.563, "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": 754162, "profile_key": "518fd6d085c7341ce929f927ded4d8bbfcb02a13f7cad30ebb2f327ac948e9f8", "schedule_id": 12093, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Ore", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2055", "wtt_dep": "2056H", "location": "Hastings", "stage_seq": 2, "distance_m": 1441.082, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2059", "wtt_dep": "2100", "location": "St. Leonards Warrior Sq", "stage_seq": 3, "distance_m": 2678.648, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102", "location": "Bopeep S.B. Jn", "stage_seq": 4, "distance_m": 3970.026, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2106", "wtt_dep": "2107", "location": "Bexhill", "stage_seq": 5, "distance_m": 8816.098, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Pevensey & Westham", "stage_seq": 6, "distance_m": 19851.28, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117", "location": "Willingdon Jn", "stage_seq": 7, "distance_m": 24031.503, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2119", "location": "Hampden Park", "stage_seq": 8, "distance_m": 24742.03, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2124", "wtt_dep": "2130", "location": "Eastbourne", "stage_seq": 9, "distance_m": 27979.866, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133", "location": "Hampden Park", "stage_seq": 10, "distance_m": 31217.702, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Willingdon Jn", "stage_seq": 11, "distance_m": 31928.228, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2136H", "wtt_dep": "2137H", "location": "Polegate", "stage_seq": 12, "distance_m": 35202.313, "section_seq": 1, "route_path_id": 134367}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2147", "location": "Southerham Jn", "stage_seq": 13, "distance_m": 51776.726, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2152", "location": "Lewes", "stage_seq": 14, "distance_m": 53412.824, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2159H", "location": "Falmer", "stage_seq": 15, "distance_m": 60599.317, "section_seq": 1, "route_path_id": 134367}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Brighton", "stage_seq": 16, "distance_m": 66271.724, "section_seq": 1, "route_path_id": 134367}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66271.724, "from_m": 0.0, "section_seq": 1, "route_path_id": 134367}], "total_distance_m": 66271.724, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66053.83, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 217.894, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31302, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:43Z", "source_id": 63992405, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:46Z", "source_id": 20284066, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31275, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:30Z", "source_id": 63996674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:04:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:34Z", "source_id": 20285254, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31261, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:17Z", "source_id": 64013135, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:21Z", "source_id": 20289929, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:29Z", "source_id": 64046123, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:59Z", "source_id": 64079334, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:31Z", "source_id": 20299461, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:59Z", "source_id": 20309012, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31237, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:23Z", "source_id": 64054675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:25Z", "source_id": 20302025, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 64087092, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:38Z", "source_id": 20311449, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:11Z", "source_id": 64123648, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:14Z", "source_id": 20322083, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:20Z", "source_id": 64139377, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:20Z", "source_id": 20326727, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30990, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:17Z", "source_id": 64152469, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:20Z", "source_id": 20330542, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
Ore |
2052 |
2052 |
2 |
None |
None |
Brighton |
2209 |
2209 |
8 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77204/2026-09-21/detailed |
None |
Falmer |
2026-09-21T22:02:30+01:00 |
Brighton |
5.0 |
{"type": "LineString", "coordinates": [[-0.08728141348646554, 50.86192836162933], [-0.0878048, 50.8617886], [-0.0883826, 50.861619699999984], [-0.0889073, 50.8614661], [-0.0895114, 50.8612668], [-0.08983152841195213, 50.86115186581186], [-0.09020939999999998, 50.86101620000001], [-0.0906151, 50.8608592], [-0.0910107, 50.86070169999999], [-0.09181, 50.86037300000001], [-0.09251089999999998, 50.860060999999995], [-0.0932405, 50.8597111], [-0.0939109, 50.85936879999999], [-0.09423339999999998, 50.8591943], [-0.09454189999999998, 50.859008200000005], [-0.0948632, 50.8588332], [-0.0949526, 50.8587812], [-0.0953267, 50.85854880000001], [-0.0957026, 50.858320799999994], [-0.09644759999999998, 50.8578649], [-0.0971774, 50.8574551], [-0.0976505, 50.8572046], [-0.0981343, 50.85696], [-0.0986356, 50.85672379999999], [-0.0991426, 50.85649130000001], [-0.0993157, 50.856412899999995], [-0.0998294, 50.8562027], [-0.10049819999999998, 50.85593029999999], [-0.1011403, 50.8557001], [-0.1029444, 50.85510709999999], [-0.10355209999999998, 50.8548972], [-0.10416209999999998, 50.8546586], [-0.1048285, 50.8543865], [-0.1053637, 50.854153], [-0.10602079999999998, 50.85384440000001], [-0.10968219999999998, 50.8519388], [-0.1104047, 50.8515621], [-0.1172341, 50.8477113], [-0.1176632, 50.8474541], [-0.11803579999999995, 50.8472141], [-0.1181451, 50.84713760000001], [-0.1183837, 50.8469739], [-0.11867640000000002, 50.8467656], [-0.11895400000000002, 50.846553500000006], [-0.1192603, 50.8463163], [-0.1195388, 50.846085300000006], [-0.1198698, 50.8457987], [-0.1201194, 50.84557329999999], [-0.1203432, 50.8453601], [-0.1206738, 50.84503490000001], [-0.12105280000000002, 50.844638800000006], [-0.1213504, 50.844307999999984], [-0.1217147, 50.84386510000001], [-0.1219228, 50.843593299999995], [-0.1221493, 50.8432956], [-0.1225278, 50.84281070000001], [-0.12294629999999997, 50.842316200000006], [-0.1234478, 50.8417962], [-0.12388239999999998, 50.84139489999999], [-0.1243678, 50.8409816], [-0.12481979999999998, 50.84062799999999], [-0.1252322, 50.8403303], [-0.1256003, 50.840084299999994], [-0.12598449999999997, 50.8398417], [-0.12653370000000003, 50.8395215], [-0.12677130000000003, 50.8393943], [-0.12702509999999995, 50.839259600000005], [-0.1276899, 50.8389382], [-0.12808759999999997, 50.83876119999999], [-0.12848789999999996, 50.838589199999994], [-0.1289138, 50.8384204], [-0.1291723, 50.838323199999984], [-0.129412, 50.83823360000001], [-0.12992369999999998, 50.838055], [-0.1300655, 50.838006], [-0.13056860000000003, 50.83784579999999], [-0.1307608, 50.83778530000001], [-0.13108589999999998, 50.83769349999999], [-0.1313875, 50.8376075], [-0.131972, 50.8374599], [-0.1325425, 50.8373327], [-0.13302089999999997, 50.8372375], [-0.1337955, 50.837102999999985], [-0.13426189999999996, 50.837030899999995], [-0.13477, 50.8369617], [-0.13519669999999998, 50.8369119], [-0.1356258, 50.83686429999999], [-0.1363716, 50.83678019999999], [-0.1369624, 50.836696800000006], [-0.1375234, 50.83660129999999], [-0.1377898, 50.83655159999999], [-0.13805559999999997, 50.83649750000001], [-0.13832859999999997, 50.836439799999994], [-0.13860039999999998, 50.8363798], [-0.1389696, 50.8362918], [-0.1396458, 50.836118000000006], [-0.1406633, 50.83580619999999], [-0.14119869999999998, 50.8356297], [-0.1414515, 50.8355331], [-0.14164269999999998, 50.83545569999999], [-0.1418309, 50.8353633], [-0.14195299999999997, 50.835292300000006], [-0.1421083, 50.8351907], [-0.14221269999999997, 50.8351106], [-0.14231849999999996, 50.835019], [-0.14242969999999996, 50.834905899999995], [-0.14247889999999996, 50.8348489], [-0.1425259, 50.83478839999999], [-0.14257419999999998, 50.834723], [-0.1426184, 50.834656], [-0.1426499, 50.8346014], [-0.14267719999999998, 50.83454600000001], [-0.1427273, 50.8344276], [-0.1427538, 50.8343554], [-0.14277769999999998, 50.834252799999994], [-0.14278639999999998, 50.834116300000005], [-0.1427874, 50.83406719999999], [-0.1428038, 50.83392099999999], [-0.14280419999999996, 50.83381379999999], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-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]]} |
3.5 |
2207 |
2212 |
Falmer |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:12:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330542 |
1790025080823874 |
104 |
104 |
2026-09-21 21:22:57.219919 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:56.722620 |
| 723984 |
754442 |
P89717 |
872U16M721 |
2026-09-21 |
COMPLETE |
20330815 |
2026-09-21 22:12:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754442, "stp": "P", "toc": "Southeastern", "uid": "P89717", "consist": "465171+465183", "dest_crs": "GRV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89717/2026-09-21/detailed", "trust_id": "872U16M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "2U16", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "2212", "current_leg_dep": "2206", "current_leg_end": "Gravesend", "origin_dep_time": "2103", "origin_platform": "8", "current_location": "Gravesend", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.28038610464561226, 51.45036925636109], [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": "Greenhithe", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Greenhithe", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"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\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"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\": 5000.414, \"from_m\": 3410.462, \"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\": 5324.777, \"from_m\": 5000.414, \"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\": 5427.362, \"from_m\": 5324.777, \"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\": 6197.434, \"from_m\": 5427.362, \"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\": 7977.454, \"from_m\": 6197.434, \"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\": 8623.259, \"from_m\": 7977.454, \"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\": 10605.133, \"from_m\": 8623.259, \"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\": 11764.271, \"from_m\": 10605.133, \"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\": 12662.924, \"from_m\": 11764.271, \"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\": 14327.862, \"from_m\": 12662.924, \"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\": 14951.704, \"from_m\": 14327.862, \"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\": 16855.521, \"from_m\": 14951.704, \"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\": 17360.364, \"from_m\": 16855.521, \"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\": 17585.424, \"from_m\": 17360.364, \"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\": 18090.267, \"from_m\": 17585.424, \"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\": 19994.084, \"from_m\": 18090.267, \"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\": 20617.926, \"from_m\": 19994.084, \"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\": 20657.31, \"from_m\": 20617.926, \"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\": 21246.07, \"from_m\": 20657.31, \"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\": 23149.663, \"from_m\": 21246.07, \"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\": 23652.011, \"from_m\": 23149.663, \"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\": 33286.178, \"from_m\": 23652.011, \"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\": 33779.22, \"from_m\": 33286.178, \"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\": 33827.105, \"from_m\": 33779.22, \"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\": 34987.481, \"from_m\": 33827.105, \"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\": 35724.837, \"from_m\": 34987.481, \"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\": 35770.478, \"from_m\": 35724.837, \"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\": 36120.166, \"from_m\": 35770.478, \"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\": 36677.516, \"from_m\": 36120.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\": 38458.215, \"from_m\": 36677.516, \"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\": 46871.724, \"from_m\": 38458.215, \"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\": 47286.542, \"from_m\": 46871.724, \"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\": 754442, \"profile_key\": \"9cf4fcde431c51245ecc718629b60f65e4259f72c15fe478f3d6c4830fac1be1\", \"schedule_id\": 24225, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2111\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2112\", \"wtt_dep\": \"2113\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2115\", \"wtt_dep\": \"2116\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 8227.621, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 11, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2125\", \"wtt_dep\": \"2126\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 12412.989, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2128H\", \"wtt_dep\": \"2129\", \"location\": \"Blackheath\", \"stage_seq\": 13, \"distance_m\": 13967.999, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 15433.947, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2136\", \"location\": \"Eltham\", \"stage_seq\": 15, \"distance_m\": 17472.894, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Falconwood\", \"stage_seq\": 16, \"distance_m\": 25668.822, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Welling\", \"stage_seq\": 17, \"distance_m\": 27306.793, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Bexleyheath\", \"stage_seq\": 18, \"distance_m\": 29571.364, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 31411.053, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 33316.296, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 33858.734, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 34987.481, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 35671.41, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 36392.883, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Greenhithe\", \"stage_seq\": 25, \"distance_m\": 40756.058, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 26, \"distance_m\": 44870.962, \"section_seq\": 1, \"route_path_id\": 140078}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 27, \"distance_m\": 47286.542, \"section_seq\": 1, \"route_path_id\": 140078}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47286.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140078}], \"total_distance_m\": 47286.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44029.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:02Z\", \"source_id\": 64024292, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:14:06Z\", \"source_id\": 20293165, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 64031360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:15Z\", \"source_id\": 20295241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:11Z\", \"source_id\": 64038600, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:14Z\", \"source_id\": 20297260, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:34Z\", \"source_id\": 64052881, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:36Z\", \"source_id\": 20301478, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:54Z\", \"source_id\": 64060386, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:57Z\", \"source_id\": 20303666, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:58Z\", \"source_id\": 64070182, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 20306376, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:00Z\", \"source_id\": 64079358, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:03Z\", \"source_id\": 20309048, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:47Z\", \"source_id\": 64087626, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:51Z\", \"source_id\": 20311601, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:30Z\", \"source_id\": 64093460, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:33Z\", \"source_id\": 20313317, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:53Z\", \"source_id\": 64101173, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:58Z\", \"source_id\": 20315541, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:32Z\", \"source_id\": 64107055, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:35Z\", \"source_id\": 20317228, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:03Z\", \"source_id\": 64123376, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:10Z\", \"source_id\": 20322036, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:48Z\", \"source_id\": 64138179, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:50Z\", \"source_id\": 20326415, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:38Z\", \"source_id\": 64153224, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:42Z\", \"source_id\": 20330815, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1790025104283093, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:12:57.325356", "service_state_evidence_id": 20330815, "current_leg_start_actual_dep": "2026-09-21T22:04:30+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-21T21:12:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:22:58.288845", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GRV |
2U16 |
465171+465183 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "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": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "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": 5000.414, "from_m": 3410.462, "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": 5324.777, "from_m": 5000.414, "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": 5427.362, "from_m": 5324.777, "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": 6197.434, "from_m": 5427.362, "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": 7977.454, "from_m": 6197.434, "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": 8623.259, "from_m": 7977.454, "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": 10605.133, "from_m": 8623.259, "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": 11764.271, "from_m": 10605.133, "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": 12662.924, "from_m": 11764.271, "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": 14327.862, "from_m": 12662.924, "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": 14951.704, "from_m": 14327.862, "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": 16855.521, "from_m": 14951.704, "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": 17360.364, "from_m": 16855.521, "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": 17585.424, "from_m": 17360.364, "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": 18090.267, "from_m": 17585.424, "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": 19994.084, "from_m": 18090.267, "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": 20617.926, "from_m": 19994.084, "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": 20657.31, "from_m": 20617.926, "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": 21246.07, "from_m": 20657.31, "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": 23149.663, "from_m": 21246.07, "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": 23652.011, "from_m": 23149.663, "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": 33286.178, "from_m": 23652.011, "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": 33779.22, "from_m": 33286.178, "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": 33827.105, "from_m": 33779.22, "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": 34987.481, "from_m": 33827.105, "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": 35724.837, "from_m": 34987.481, "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": 35770.478, "from_m": 35724.837, "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": 36120.166, "from_m": 35770.478, "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": 36677.516, "from_m": 36120.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": 38458.215, "from_m": 36677.516, "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": 46871.724, "from_m": 38458.215, "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": 47286.542, "from_m": 46871.724, "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": 754442, "profile_key": "9cf4fcde431c51245ecc718629b60f65e4259f72c15fe478f3d6c4830fac1be1", "schedule_id": 24225, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2111", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2112", "wtt_dep": "2113", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2114", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2115", "wtt_dep": "2116", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 8227.621, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119", "location": "Nunhead", "stage_seq": 10, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Lewisham Vale Jn", "stage_seq": 11, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2125", "wtt_dep": "2126", "location": "Lewisham", "stage_seq": 12, "distance_m": 12412.989, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2128H", "wtt_dep": "2129", "location": "Blackheath", "stage_seq": 13, "distance_m": 13967.999, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 15433.947, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2136", "location": "Eltham", "stage_seq": 15, "distance_m": 17472.894, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Falconwood", "stage_seq": 16, "distance_m": 25668.822, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Welling", "stage_seq": 17, "distance_m": 27306.793, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Bexleyheath", "stage_seq": 18, "distance_m": 29571.364, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Barnehurst", "stage_seq": 19, "distance_m": 31411.053, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 33316.296, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 33858.734, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 34987.481, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 35671.41, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Dartford", "stage_seq": 24, "distance_m": 36392.883, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Greenhithe", "stage_seq": 25, "distance_m": 40756.058, "section_seq": 1, "route_path_id": 140078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204H", "location": "Springhead Junction (CTRL)", "stage_seq": 26, "distance_m": 44870.962, "section_seq": 1, "route_path_id": 140078}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Gravesend", "stage_seq": 27, "distance_m": 47286.542, "section_seq": 1, "route_path_id": 140078}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47286.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 140078}], "total_distance_m": 47286.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44029.718, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.824, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:02Z", "source_id": 64024292, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:14:06Z", "source_id": 20293165, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 64031360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:17:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:15Z", "source_id": 20295241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:11Z", "source_id": 64038600, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:20:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:14Z", "source_id": 20297260, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:34Z", "source_id": 64052881, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:36Z", "source_id": 20301478, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:54Z", "source_id": 64060386, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:57Z", "source_id": 20303666, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:58Z", "source_id": 64070182, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 20306376, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:00Z", "source_id": 64079358, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:03Z", "source_id": 20309048, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:47Z", "source_id": 64087626, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:42:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:51Z", "source_id": 20311601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:30Z", "source_id": 64093460, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:45:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:33Z", "source_id": 20313317, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:53Z", "source_id": 64101173, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:58Z", "source_id": 20315541, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:32Z", "source_id": 64107055, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:51:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:35Z", "source_id": 20317228, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:03Z", "source_id": 64123376, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:10Z", "source_id": 20322036, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:48Z", "source_id": 64138179, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:50Z", "source_id": 20326415, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:38Z", "source_id": 64153224, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:42Z", "source_id": 20330815, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T22:12:00+01:00", "operational_fact": true}] |
London Victoria |
2103 |
2103 |
8 |
None |
None |
Gravesend |
2209 |
2209 |
0 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89717/2026-09-21/detailed |
None |
Greenhithe |
2026-09-21T22:04:30+01:00 |
Gravesend |
6.0 |
{"type": "LineString", "coordinates": [[0.28038610464561226, 51.45036925636109], [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]]} |
4.1 |
2206 |
2212 |
Greenhithe |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:12:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330815 |
1790025104283093 |
99 |
99 |
2026-09-21 21:22:58.288845 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:12:57.325356 |
| 723985 |
755126 |
L83434 |
872M70M721 |
2026-09-21 |
COMPLETE |
20330691 |
2026-09-21 22:10:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755126, "stp": "P", "toc": "South Western Railway", "uid": "L83434", "consist": "701018", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83434/2026-09-21/detailed", "trust_id": "872M70M721", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-21", "dest_arr_time": "2210", "dest_platform": "2", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2M70", "timing_status": "LATE", "origin_station": "Chessington South", "current_leg_arr": "2213", "current_leg_dep": "2208", "current_leg_end": "London Waterloo", "origin_dep_time": "2134", "origin_platform": null, "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+2 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": "2210", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "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\": 246.189, \"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\": 1147.356, \"from_m\": 246.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\": 1161.082, \"from_m\": 1147.356, \"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\": 5249.921, \"from_m\": 1161.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6017.22, \"from_m\": 5249.921, \"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\": 6096.52, \"from_m\": 6017.22, \"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\": 6143.652, \"from_m\": 6096.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6190.862, \"from_m\": 6143.652, \"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\": 8380.107, \"from_m\": 6190.862, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8654.149, \"from_m\": 8380.107, \"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\": 10283.94, \"from_m\": 8654.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10342.736, \"from_m\": 10283.94, \"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\": 16072.19, \"from_m\": 10342.736, \"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\": 16489.482, \"from_m\": 16072.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16525.468, \"from_m\": 16489.482, \"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\": 16586.299, \"from_m\": 16525.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17331.192, \"from_m\": 16586.299, \"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\": 19257.664, \"from_m\": 17331.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19381.006, \"from_m\": 19257.664, \"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\": 20161.744, \"from_m\": 19381.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20992.327, \"from_m\": 20161.744, \"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\": 21847.207, \"from_m\": 20992.327, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22424.34, \"from_m\": 21847.207, \"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\": 755126, \"profile_key\": \"51aa1f8c4843799ee3b4caa90005bbdd5bf8fdebc669289aaafd8643123b3bf9\", \"schedule_id\": 17736, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2134\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 916.005, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 3078.25, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2141H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 4582.953, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 6905.729, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2148H\", \"wtt_dep\": \"2149H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 8618.093, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 10788.028, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 13472.803, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2201\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 16153.977, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2206\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 20356.766, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 21695.363, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 22424.34, \"section_seq\": 1, \"route_path_id\": 118417}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22424.34, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118417}], \"total_distance_m\": 22424.34, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21523.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 900.611, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2134", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:53Z\", \"source_id\": 64070000, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:55Z\", \"source_id\": 20306303, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:58Z\", \"source_id\": 20309663, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:58Z\", \"source_id\": 64083562, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:00Z\", \"source_id\": 20310346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 64092510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:10Z\", \"source_id\": 20313034, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:20Z\", \"source_id\": 64099776, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:24Z\", \"source_id\": 20315140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:20Z\", \"source_id\": 64108837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:24Z\", \"source_id\": 20317760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:30Z\", \"source_id\": 64117798, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:34Z\", \"source_id\": 20320414, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:41Z\", \"source_id\": 64124805, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:44Z\", \"source_id\": 20322388, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:57Z\", \"source_id\": 64143013, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:00Z\", \"source_id\": 20327772, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:30Z\", \"source_id\": 64152908, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:30Z\", \"source_id\": 20330670, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "5", "timing_fact_generation": 1790025094638208, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:00.173112", "service_state_evidence_id": 20330670, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:00.729564", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
CSS |
None |
2M70 |
701018 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 246.189, "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": 1147.356, "from_m": 246.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": 1161.082, "from_m": 1147.356, "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": 5249.921, "from_m": 1161.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6017.22, "from_m": 5249.921, "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": 6096.52, "from_m": 6017.22, "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": 6143.652, "from_m": 6096.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6190.862, "from_m": 6143.652, "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": 8380.107, "from_m": 6190.862, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8654.149, "from_m": 8380.107, "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": 10283.94, "from_m": 8654.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10342.736, "from_m": 10283.94, "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": 16072.19, "from_m": 10342.736, "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": 16489.482, "from_m": 16072.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16525.468, "from_m": 16489.482, "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": 16586.299, "from_m": 16525.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17331.192, "from_m": 16586.299, "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": 19257.664, "from_m": 17331.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19381.006, "from_m": 19257.664, "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": 20161.744, "from_m": 19381.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20992.327, "from_m": 20161.744, "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": 21847.207, "from_m": 20992.327, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22424.34, "from_m": 21847.207, "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": 755126, "profile_key": "51aa1f8c4843799ee3b4caa90005bbdd5bf8fdebc669289aaafd8643123b3bf9", "schedule_id": 17736, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2134", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Chessington North", "stage_seq": 2, "distance_m": 916.005, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Tolworth", "stage_seq": 3, "distance_m": 3078.25, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2141H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 4582.953, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Motspur Park", "stage_seq": 5, "distance_m": 6905.729, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2148H", "wtt_dep": "2149H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 8618.093, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Wimbledon", "stage_seq": 7, "distance_m": 10788.028, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Earlsfield", "stage_seq": 8, "distance_m": 13472.803, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2201", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 16153.977, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2206", "location": "Vauxhall", "stage_seq": 10, "distance_m": 20356.766, "section_seq": 1, "route_path_id": 118417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 21695.363, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 22424.34, "section_seq": 1, "route_path_id": 118417}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22424.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 118417}], "total_distance_m": 22424.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21523.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 900.611, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:53Z", "source_id": 64070000, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:55Z", "source_id": 20306303, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:58Z", "source_id": 20309663, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:58Z", "source_id": 64083562, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:00Z", "source_id": 20310346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 64092510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:44:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:10Z", "source_id": 20313034, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:20Z", "source_id": 64099776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:24Z", "source_id": 20315140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:20Z", "source_id": 64108837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:24Z", "source_id": 20317760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:30Z", "source_id": 64117798, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:34Z", "source_id": 20320414, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:41Z", "source_id": 64124805, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:44Z", "source_id": 20322388, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:57Z", "source_id": 64143013, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:07:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:00Z", "source_id": 20327772, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:30Z", "source_id": 64152908, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:30Z", "source_id": 20330670, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Chessington South |
2134 |
2134 |
None |
None |
None |
London Waterloo |
2210 |
2210 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L83434/2026-09-21/detailed |
None |
Vauxhall |
2026-09-21T22:08:00+01:00 |
London Waterloo |
5.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 |
2208 |
2213 |
Clapham Junction (M) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330670 |
1790025094638208 |
49 |
49 |
2026-09-21 21:23:00.729564 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:00.173112 |
| 723986 |
754530 |
C55865 |
122I09M721 |
2026-09-21 |
COMPLETE |
20331007 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754530, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55865", "consist": null, "dest_crs": "SHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55865/2026-09-21/detailed", "trust_id": "122I09M721", "origin_crs": "APN", "show_on_map": 0, "dar_est_time": "21:07:00", "dar_platform": null, "dest_station": "South Hylton (Sunderland Metro)", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "2I09", "timing_status": "ON TIME", "origin_station": "Newcastle Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2107", "origin_platform": null, "current_location": "South Hylton (Sunderland Metro)", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Pallion", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2107½", "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\": 3744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:46Z\", \"source_id\": 63880937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:15:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 20315650, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:13:23Z\", \"source_id\": 63874584, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:23Z\", \"source_id\": 20317087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:09:28Z\", \"source_id\": 63864157, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:10:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:44Z\", \"source_id\": 20319246, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:05Z\", \"source_id\": 20321379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:12Z\", \"source_id\": 20322698, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:36Z\", \"source_id\": 20323623, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:19Z\", \"source_id\": 20324774, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:15Z\", \"source_id\": 20326034, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:09Z\", \"source_id\": 20327242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:18Z\", \"source_id\": 20327963, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:28Z\", \"source_id\": 20329386, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:03Z\", \"source_id\": 20331007, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Hylton (Sunderland Metro)", "service_state_platform": "1", "timing_fact_generation": 1790025127848901, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:00.483556", "service_state_evidence_id": 20331007, "current_leg_start_actual_dep": null, "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:01.035197", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
APN |
SHZ |
2I09 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 3744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:46Z", "source_id": 63880937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:15:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 20315650, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:13:23Z", "source_id": 63874584, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:23Z", "source_id": 20317087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3965, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:09:28Z", "source_id": 63864157, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:10:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:44Z", "source_id": 20319246, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:05Z", "source_id": 20321379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:12Z", "source_id": 20322698, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:36Z", "source_id": 20323623, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:19Z", "source_id": 20324774, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:15Z", "source_id": 20326034, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:09Z", "source_id": 20327242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:18Z", "source_id": 20327963, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:28Z", "source_id": 20329386, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:03Z", "source_id": 20331007, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Newcastle Airport |
2107 |
2107½ |
None |
21:07:00 |
None |
South Hylton (Sunderland Metro) |
2213 |
2213 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55865/2026-09-21/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Pallion |
South Hylton (Sunderland Metro) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
South Hylton (Sunderland Metro) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331007 |
1790025127848901 |
41 |
41 |
2026-09-21 21:23:01.035197 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:00.483556 |
| 723987 |
754651 |
P90776 |
895H76M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754651, "stp": "P", "toc": "Southeastern", "uid": "P90776", "consist": "465007+465170+466042", "dest_crs": "TBW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90776/2026-09-21/detailed", "trust_id": "895H76M721", "origin_crs": null, "show_on_map": 0, "dar_est_time": "21:13:00", "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-21", "dest_arr_time": "2117", "dest_platform": "1", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "5H76", "timing_status": null, "origin_station": "Tunbridge Wells Turnback", "current_leg_arr": "2117", "current_leg_dep": "2113", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "2113", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]}", "current_leg_start": "Tunbridge Wells Turnback", "dest_arr_time_act": "2117", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 33.211, \"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\": 435.256, \"from_m\": 33.211, \"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\": 1185.567, \"from_m\": 435.256, \"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\": 1293.344, \"from_m\": 1185.567, \"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}], \"service_id\": 754651, \"profile_key\": \"0d56eca1c5fa0aee3a8ded160366ab5250632edc405469290b4f8740f5484b29\", \"schedule_id\": 24595, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2113\", \"location\": \"Tunbridge Wells Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140253}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 140253}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140253}], \"total_distance_m\": 1293.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2113", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Tunbridge Wells Turnback", "service_state_platform": null, "timing_fact_generation": 1790022902115968, "current_leg_arrival_utc": "2026-09-21T21:17:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:02.167527", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:13:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:02.619565", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
TBW |
5H76 |
465007+465170+466042 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 33.211, "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": 435.256, "from_m": 33.211, "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": 1185.567, "from_m": 435.256, "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": 1293.344, "from_m": 1185.567, "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}], "service_id": 754651, "profile_key": "0d56eca1c5fa0aee3a8ded160366ab5250632edc405469290b4f8740f5484b29", "schedule_id": 24595, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2113", "location": "Tunbridge Wells Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140253}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": null, "location": "Tunbridge Wells", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 140253}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 140253}], "total_distance_m": 1293.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Tunbridge Wells Turnback |
2113 |
2113 |
None |
21:13:00 |
None |
Tunbridge Wells |
2117 |
2117 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P90776/2026-09-21/detailed |
None |
Tunbridge Wells Turnback |
2026-09-21T21:13:30+01:00 |
Tunbridge Wells |
4.0 |
{"type": "LineString", "coordinates": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]} |
0.8 |
2113 |
2117 |
None |
None |
Tunbridge Wells |
51.1297602 |
0.2630276 |
51.1297602 |
0.2630276 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Tunbridge Wells Turnback |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790022902115968 |
21 |
21 |
2026-09-21 21:23:02.619565 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:02.167527 |
| 723988 |
755500 |
L88919 |
322H00M721 |
2026-09-21 |
COMPLETE |
20331594 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755500, "stp": "P", "toc": "Northern", "uid": "L88919", "consist": "156441", "dest_crs": "HAZ", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88919/2026-09-21/detailed", "trust_id": "322H00M721", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hazel Grove", "service_date": "2026-09-21", "dest_arr_time": "2215", "dest_platform": "1", "is_terminated": 1, "next_location": "Hazel Grove", "signalling_id": "2H00", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2213", "current_leg_dep": "2211", "current_leg_end": "Hazel Grove", "origin_dep_time": "2151", "origin_platform": "11", "current_location": "Hazel Grove", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1412586, 53.38612809999999], [-2.1404108, 53.3857696], [-2.1313943, 53.3819568], [-2.1288743999999995, 53.3808912], [-2.1281243, 53.38056209999999], [-2.1272151, 53.3801211], [-2.1263416, 53.379660400000006], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]}", "current_leg_start": "Woodsmoor", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "53.3782461", "next_location_lon": "-2.1236690", "previous_location": "Woodsmoor", "current_leg_milage": "0.9", "linx_max_speed_mph": 75, "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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"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\": 3140.866, \"from_m\": 3068.712, \"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\": 3809.644, \"from_m\": 3140.866, \"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\": 3884.507, \"from_m\": 3809.644, \"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\": 4002.046, \"from_m\": 3884.507, \"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\": 5765.899, \"from_m\": 4002.046, \"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\": 8179.365, \"from_m\": 5765.899, \"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\": 8191.827, \"from_m\": 8179.365, \"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\": 9172.079, \"from_m\": 8191.827, \"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\": 9614.956, \"from_m\": 9172.079, \"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\": 10167.934, \"from_m\": 9614.956, \"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\": 10219.306, \"from_m\": 10167.934, \"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\": 10361.188, \"from_m\": 10219.306, \"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\": 10779.263, \"from_m\": 10361.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\": 13877.491, \"from_m\": 10779.263, \"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\": 755500, \"profile_key\": \"ff2421f686388e09493811a5bee1bed82d4b278fa25731b73323d226b43b5daa\", \"schedule_id\": 19229, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.85, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Levenshulme\", \"stage_seq\": 4, \"distance_m\": 4607.496, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 5, \"distance_m\": 6875.248, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 6, \"distance_m\": 8191.827, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Stockport\", \"stage_seq\": 7, \"distance_m\": 9382.03, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 8, \"distance_m\": 9822.215, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 9, \"distance_m\": 10219.306, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2209\", \"location\": \"Davenport\", \"stage_seq\": 10, \"distance_m\": 11531.142, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2210H\", \"wtt_dep\": \"2211H\", \"location\": \"Woodsmoor\", \"stage_seq\": 11, \"distance_m\": 12416.855, \"section_seq\": 1, \"route_path_id\": 138206}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Hazel Grove\", \"stage_seq\": 12, \"distance_m\": 13877.491, \"section_seq\": 1, \"route_path_id\": 138206}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13877.491, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138206}], \"total_distance_m\": 13877.491, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 10122.902, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3754.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2151", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.3782461", "current_position_lon": "-2.1236690", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:56Z\", \"source_id\": 20321314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:04Z\", \"source_id\": 64125629, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:08Z\", \"source_id\": 20322642, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:47Z\", \"source_id\": 64133729, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:50Z\", \"source_id\": 20325086, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:41Z\", \"source_id\": 20326942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:55Z\", \"source_id\": 64145121, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:59Z\", \"source_id\": 20328406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:10Z\", \"source_id\": 64150121, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:15Z\", \"source_id\": 20329881, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:56Z\", \"source_id\": 64155836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:59Z\", \"source_id\": 20331594, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hazel Grove", "service_state_platform": "1", "timing_fact_generation": 1790025182480756, "current_leg_arrival_utc": "2026-09-21T22:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:02.475787", "service_state_evidence_id": 20331594, "current_leg_start_actual_dep": "2026-09-21T22:11:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:02.616227", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HAZ |
2H00 |
156441 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "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": 1006.314, "from_m": 842.589, "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": 2540.62, "from_m": 1006.314, "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": 3068.712, "from_m": 2540.62, "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": 3140.866, "from_m": 3068.712, "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": 3809.644, "from_m": 3140.866, "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": 3884.507, "from_m": 3809.644, "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": 4002.046, "from_m": 3884.507, "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": 5765.899, "from_m": 4002.046, "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": 8179.365, "from_m": 5765.899, "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": 8191.827, "from_m": 8179.365, "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": 9172.079, "from_m": 8191.827, "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": 9614.956, "from_m": 9172.079, "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": 10167.934, "from_m": 9614.956, "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": 10219.306, "from_m": 10167.934, "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": 10361.188, "from_m": 10219.306, "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": 10779.263, "from_m": 10361.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": 13877.491, "from_m": 10779.263, "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": 755500, "profile_key": "ff2421f686388e09493811a5bee1bed82d4b278fa25731b73323d226b43b5daa", "schedule_id": 19229, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2151", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 138206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.85, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Levenshulme", "stage_seq": 4, "distance_m": 4607.496, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Heaton Chapel", "stage_seq": 5, "distance_m": 6875.248, "section_seq": 1, "route_path_id": 138206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Heaton Norris Jn", "stage_seq": 6, "distance_m": 8191.827, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Stockport", "stage_seq": 7, "distance_m": 9382.03, "section_seq": 1, "route_path_id": 138206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205H", "location": "Edgeley Jn No2", "stage_seq": 8, "distance_m": 9822.215, "section_seq": 1, "route_path_id": 138206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Edgeley Jn No.1", "stage_seq": 9, "distance_m": 10219.306, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2209", "location": "Davenport", "stage_seq": 10, "distance_m": 11531.142, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2210H", "wtt_dep": "2211H", "location": "Woodsmoor", "stage_seq": 11, "distance_m": 12416.855, "section_seq": 1, "route_path_id": 138206}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Hazel Grove", "stage_seq": 12, "distance_m": 13877.491, "section_seq": 1, "route_path_id": 138206}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13877.491, "from_m": 0.0, "section_seq": 1, "route_path_id": 138206}], "total_distance_m": 13877.491, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 10122.902, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3754.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:56Z", "source_id": 20321314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8869, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:04Z", "source_id": 64125629, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:59:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:08Z", "source_id": 20322642, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8958, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:47Z", "source_id": 64133729, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:50Z", "source_id": 20325086, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:41Z", "source_id": 20326942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:55Z", "source_id": 64145121, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:59Z", "source_id": 20328406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9010, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:10Z", "source_id": 64150121, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:15Z", "source_id": 20329881, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:56Z", "source_id": 64155836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:13:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:59Z", "source_id": 20331594, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
2151 |
2151 |
11 |
None |
None |
Hazel Grove |
2215 |
2215 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88919/2026-09-21/detailed |
None |
Woodsmoor |
2026-09-21T22:11:30+01:00 |
Hazel Grove |
2.0 |
{"type": "LineString", "coordinates": [[-2.1412586, 53.38612809999999], [-2.1404108, 53.3857696], [-2.1313943, 53.3819568], [-2.1288743999999995, 53.3808912], [-2.1281243, 53.38056209999999], [-2.1272151, 53.3801211], [-2.1263416, 53.379660400000006], [-2.1255747, 53.3792546], [-2.1254396, 53.37918309999999], [-2.1242435999999993, 53.37855020000001], [-2.1236689999999996, 53.3782461]]} |
0.9 |
2211 |
2213 |
Woodsmoor |
Hazel Grove |
Hazel Grove |
53.3782461 |
-2.1236690 |
53.3782461 |
-2.1236690 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Hazel Grove |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331594 |
1790025182480756 |
39 |
39 |
2026-09-21 21:23:02.616227 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:02.475787 |
| 723989 |
755039 |
P24717 |
302S56M721 |
2026-09-21 |
COMPLETE |
20331308 |
2026-09-21 22:11:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755039, "stp": "P", "toc": "Northern", "uid": "P24717", "consist": "156455", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24717/2026-09-21/detailed", "trust_id": "302S56M721", "origin_crs": "BPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "2", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2S56", "timing_status": "LATE", "origin_station": "Blackpool South", "current_leg_arr": "2213", "current_leg_dep": "2203", "current_leg_end": "Preston", "origin_dep_time": "2130", "origin_platform": "1", "current_location": "Preston Fylde Jn", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Kirkham & Wesham", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Moss Side", "current_leg_milage": "7.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 209.774, \"from_m\": 0.0, \"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\": 10814.215, \"from_m\": 209.774, \"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\": 11075.248, \"from_m\": 10814.215, \"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\": 14796.556, \"from_m\": 11075.248, \"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\": 14989.424, \"from_m\": 14796.556, \"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\": 16338.608, \"from_m\": 14989.424, \"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\": 16824.437, \"from_m\": 16338.608, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 18065.322, \"from_m\": 16824.437, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 18727.521, \"from_m\": 18065.322, \"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\": 30633.906, \"from_m\": 18727.521, \"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\": 30806.897, \"from_m\": 30633.906, \"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\": 31398.174, \"from_m\": 30806.897, \"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\": 31415.653, \"from_m\": 31398.174, \"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\": 31473.855, \"from_m\": 31415.653, \"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\": 31498.426, \"from_m\": 31473.855, \"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\": 31562.168, \"from_m\": 31498.426, \"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\": 32072.431, \"from_m\": 31562.168, \"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}], \"service_id\": 755039, \"profile_key\": \"0315e5628e0acefb5cdd1eed8eec4a3fe1d078bf66dc45e8b8738db0b2ca0afa\", \"schedule_id\": 20685, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Blackpool South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"Blackpool Pleasure Beach\", \"stage_seq\": 2, \"distance_m\": 1248.777, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2134H\", \"wtt_dep\": \"2135\", \"location\": \"Squires Gate\", \"stage_seq\": 3, \"distance_m\": 2473.893, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"St. Annes-on-the-Sea\", \"stage_seq\": 4, \"distance_m\": 5517.632, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Ansdell & Fairhaven\", \"stage_seq\": 5, \"distance_m\": 8211.607, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Lytham\", \"stage_seq\": 6, \"distance_m\": 10183.767, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150H\", \"location\": \"Moss Side\", \"stage_seq\": 7, \"distance_m\": 14255.231, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154H\", \"location\": \"Kirkham West Jn\", \"stage_seq\": 8, \"distance_m\": 18065.322, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 9, \"distance_m\": 19593.573, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 10, \"distance_m\": 31341.526, \"section_seq\": 1, \"route_path_id\": 138796}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 11, \"distance_m\": 32072.431, \"section_seq\": 1, \"route_path_id\": 138796}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32072.431, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138796}], \"total_distance_m\": 32072.431, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 31456.583, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 615.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2130", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:27Z\", \"source_id\": 20309345, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:27Z\", \"source_id\": 20311314, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:57Z\", \"source_id\": 20313589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:57Z\", \"source_id\": 20316176, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:58Z\", \"source_id\": 20318140, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:28Z\", \"source_id\": 20320985, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:16Z\", \"source_id\": 64130282, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:19Z\", \"source_id\": 20324092, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:06Z\", \"source_id\": 64154212, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:11Z\", \"source_id\": 20331103, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "2", "timing_fact_generation": 1790025153862459, "current_leg_arrival_utc": "2026-09-21T22:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:05.391137", "service_state_evidence_id": 20331103, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:05.802398", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPS |
PRE |
2S56 |
156455 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 209.774, "from_m": 0.0, "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": 10814.215, "from_m": 209.774, "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": 11075.248, "from_m": 10814.215, "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": 14796.556, "from_m": 11075.248, "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": 14989.424, "from_m": 14796.556, "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": 16338.608, "from_m": 14989.424, "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": 16824.437, "from_m": 16338.608, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 18065.322, "from_m": 16824.437, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 18727.521, "from_m": 18065.322, "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": 30633.906, "from_m": 18727.521, "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": 30806.897, "from_m": 30633.906, "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": 31398.174, "from_m": 30806.897, "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": 31415.653, "from_m": 31398.174, "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": 31473.855, "from_m": 31415.653, "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": 31498.426, "from_m": 31473.855, "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": 31562.168, "from_m": 31498.426, "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": 32072.431, "from_m": 31562.168, "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}], "service_id": 755039, "profile_key": "0315e5628e0acefb5cdd1eed8eec4a3fe1d078bf66dc45e8b8738db0b2ca0afa", "schedule_id": 20685, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2130", "location": "Blackpool South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "Blackpool Pleasure Beach", "stage_seq": 2, "distance_m": 1248.777, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2134H", "wtt_dep": "2135", "location": "Squires Gate", "stage_seq": 3, "distance_m": 2473.893, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "St. Annes-on-the-Sea", "stage_seq": 4, "distance_m": 5517.632, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Ansdell & Fairhaven", "stage_seq": 5, "distance_m": 8211.607, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Lytham", "stage_seq": 6, "distance_m": 10183.767, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150H", "location": "Moss Side", "stage_seq": 7, "distance_m": 14255.231, "section_seq": 1, "route_path_id": 138796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154H", "location": "Kirkham West Jn", "stage_seq": 8, "distance_m": 18065.322, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157H", "location": "Kirkham & Wesham", "stage_seq": 9, "distance_m": 19593.573, "section_seq": 1, "route_path_id": 138796}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Preston Fylde Jn", "stage_seq": 10, "distance_m": 31341.526, "section_seq": 1, "route_path_id": 138796}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Preston", "stage_seq": 11, "distance_m": 32072.431, "section_seq": 1, "route_path_id": 138796}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32072.431, "from_m": 0.0, "section_seq": 1, "route_path_id": 138796}], "total_distance_m": 32072.431, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 31456.583, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 615.848, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:27Z", "source_id": 20309345, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:27Z", "source_id": 20311314, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:57Z", "source_id": 20313589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:57Z", "source_id": 20316176, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:58Z", "source_id": 20318140, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:28Z", "source_id": 20320985, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7839, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:16Z", "source_id": 64130282, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:19Z", "source_id": 20324092, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:06Z", "source_id": 64154212, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:11Z", "source_id": 20331103, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Blackpool South |
2130 |
2130 |
1 |
None |
None |
Preston |
2208 |
2208 |
2 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24717/2026-09-21/detailed |
None |
Kirkham & Wesham |
2026-09-21T22:01:30+01:00 |
Preston |
10.0 |
{"type": "LineString", "coordinates": [[-2.881829013459319, 53.78694949841639], [-2.8811954999999996, 53.7869317], [-2.8805053, 53.7869074], [-2.8797268, 53.7868871], [-2.8788203, 53.7868668], [-2.877683, 53.78686020000001], [-2.8769037, 53.7868737], [-2.8761243, 53.786901099999994], [-2.8755408, 53.78693139999999], [-2.8746089091824683, 53.78699555426751], [-2.8737948, 53.787051600000005], [-2.8729622999999997, 53.787108], [-2.8728214999999997, 53.787118], [-2.8720585, 53.78716320000001], [-2.8703445, 53.7872931], [-2.8692476, 53.78733919999999], [-2.8677185999999995, 53.787388199999995], [-2.8662172, 53.787375999999995], [-2.8646855, 53.7873309], [-2.8631536, 53.7872165], [-2.858473, 53.78682830000001], [-2.8484633, 53.785942899999995], [-2.846822, 53.785817299999984], [-2.8411359999999997, 53.78524479999999], [-2.8383298999999997, 53.7849706], [-2.8352201, 53.7845646], [-2.8225595999999995, 53.7825057], [-2.8206583999999997, 53.7821516], [-2.8191266999999995, 53.7818206], [-2.8173468999999995, 53.7815533], [-2.816643, 53.7814663], [-2.8158183, 53.7813474], [-2.8145254999999993, 53.781144600000005], [-2.814104, 53.7810789], [-2.8082408999999995, 53.78009350000001], [-2.8023023, 53.779097799999995], [-2.7920062, 53.77736980000001], [-2.7903665999999996, 53.77709740000001], [-2.7863867999999994, 53.776551999999995], [-2.784777380770516, 53.77636090111662], [-2.7818533, 53.7760137], [-2.7796056, 53.7757444], [-2.7772023, 53.77554820000001], [-2.7746435, 53.775480999999985], [-2.7699764999999994, 53.7754247], [-2.7661251, 53.7754029], [-2.7658270999999996, 53.7754037], [-2.7587916999999997, 53.77555089999999], [-2.757681, 53.77556539999999], [-2.7564660999999995, 53.7755416], [-2.7555862, 53.775508300000006], [-2.7547574, 53.77545440000001], [-2.7538713, 53.7753765], [-2.7534882, 53.7753428], [-2.7525445999999993, 53.7752373], [-2.7515441, 53.77510879999999], [-2.7506013, 53.774952], [-2.7496678999999995, 53.7747721], [-2.748737199999999, 53.774578700000006], [-2.7478118, 53.77436600000001], [-2.7471493, 53.7741792], [-2.7463384999999993, 53.773943800000005], [-2.7460968, 53.77387439999999], [-2.7428556999999993, 53.7729386], [-2.7396957999999993, 53.7720721], [-2.7394511, 53.7720062], [-2.7318203, 53.76988879999999], [-2.7301132999999997, 53.769335700000006], [-2.7290688, 53.768986], [-2.7279809000000004, 53.768552499999984], [-2.7269495, 53.7680981], [-2.7261995, 53.76774509999999], [-2.7253489, 53.76727859999999], [-2.7232741, 53.76598460000001], [-2.7211066999999995, 53.76448160000001], [-2.7207476999999995, 53.764252799999994], [-2.720291, 53.76399369999999], [-2.7198161999999995, 53.763753400000006], [-2.7191414999999997, 53.76345179999999], [-2.7187196, 53.763264], [-2.7184826, 53.7631695], [-2.7182643, 53.7630901], [-2.7179280999999995, 53.762989299999994], [-2.7175078, 53.762872], [-2.7169881999999994, 53.7627436], [-2.7166491, 53.7626723], [-2.7162219999999997, 53.762594500000006], [-2.7157007999999996, 53.762504099999994], [-2.7148349, 53.7623473], [-2.7143238, 53.7622182], [-2.7138939999999994, 53.7620616], [-2.7135872999999995, 53.76192290000001], [-2.7133224, 53.7617856], [-2.7132650056777403, 53.76175079794352], [-2.713094577813011, 53.76162841630381], [-2.712940329409972, 53.76152161215189], [-2.7127999475616167, 53.76142816029535], [-2.712671119360941, 53.76134583554179], [-2.712551531900936, 53.76127241269881], [-2.712438872274599, 53.761205666573986], [-2.712330827574923, 53.76114337197491], [-2.712225084894902, 53.76108330370917], [-2.7121193313275302, 53.76102323658438], [-2.7120112539658012, 53.760960945408115], [-2.7118985399027107, 53.76089420498796], [-2.711778876231252, 53.76082079013153], [-2.7116499500444187, 53.760738475646406], [-2.711509448435206, 53.76064503634018], [-2.7113550584966073, 53.76053824702044], [-2.7111844673216168, 53.76041588249478], [-2.7108845, 53.76020749999999], [-2.710593, 53.7600333], [-2.709942, 53.7596495], [-2.7099337, 53.75964449999999], [-2.7097863, 53.75956330000001], [-2.709357, 53.75930760000001], [-2.7090845999999997, 53.7591279], [-2.7088104999999993, 53.7589136], [-2.7084418, 53.75854199999999], [-2.7082415, 53.758288400000005], [-2.7080571999999994, 53.75798330000001], [-2.7078909, 53.7576279], [-2.707827599999999, 53.7573794], [-2.7077439999999995, 53.756888499999995], [-2.7076878, 53.75656659999999], [-2.7076421999999996, 53.756310599999985], [-2.707535899999999, 53.7558152], [-2.7074629, 53.75545369999999]]} |
7.8 |
2203 |
2213 |
Moss Side |
Preston Fylde Jn |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331103 |
1790025153862459 |
51 |
51 |
2026-09-21 21:23:05.802398 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:05.391137 |
| 723990 |
754422 |
G15085 |
741N79M721 |
2026-09-21 |
COMPLETE |
20330826 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754422, "stp": "P", "toc": "Great Western Railway", "uid": "G15085", "consist": "802005", "dest_crs": "BRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15085/2026-09-21/detailed", "trust_id": "741N79M721", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "12", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "1N79", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "2213", "current_leg_dep": "2200", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "2103", "origin_platform": "4", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bath Spa", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bath Spa", "current_leg_milage": "11.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"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\": 438.419, \"from_m\": 195.411, \"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\": 844.994, \"from_m\": 438.419, \"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\": 1380.466, \"from_m\": 844.994, \"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\": 1442.642, \"from_m\": 1380.466, \"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\": 1981.11, \"from_m\": 1442.642, \"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\": 15919.466, \"from_m\": 1981.11, \"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\": 16017.512, \"from_m\": 15919.466, \"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\": 16460.687, \"from_m\": 16017.512, \"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\": 17136.724, \"from_m\": 16460.687, \"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\": 17171.738, \"from_m\": 17136.724, \"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\": 17249.417, \"from_m\": 17171.738, \"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\": 27835.098, \"from_m\": 17249.417, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 27944.336, \"from_m\": 27835.098, \"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\": 50630.154, \"from_m\": 27944.336, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 50702.529, \"from_m\": 50630.154, \"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\": 53319.431, \"from_m\": 50702.529, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 55421.53, \"from_m\": 53319.431, \"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\": 55506.212, \"from_m\": 55421.53, \"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\": 55571.774, \"from_m\": 55506.212, \"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\": 83964.934, \"from_m\": 55571.774, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 84031.014, \"from_m\": 83964.934, \"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\": 93784.136, \"from_m\": 84031.014, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 100156.513, \"from_m\": 93784.136, \"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\": 101799.699, \"from_m\": 100156.513, \"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\": 102264.045, \"from_m\": 101799.699, \"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\": 103038.82, \"from_m\": 102264.045, \"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\": 104806.271, \"from_m\": 103038.82, \"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\": 116629.941, \"from_m\": 104806.271, \"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\": 119619.292, \"from_m\": 116629.941, \"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\": 119662.281, \"from_m\": 119619.292, \"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\": 120048.427, \"from_m\": 119662.281, \"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\": 120175.814, \"from_m\": 120048.427, \"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\": 120221.798, \"from_m\": 120175.814, \"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\": 120883.151, \"from_m\": 120221.798, \"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}], \"service_id\": 754422, \"profile_key\": \"fdca965488aecccfbf24281df91d885a11e19826d03f5bb1f4486b172e67d6e8\", \"schedule_id\": 8918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2103\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Hinksey North\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106H\", \"location\": \"Kennington Jn\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2113H\", \"location\": \"Didcot North Jn\", \"stage_seq\": 4, \"distance_m\": 15848.613, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2117H\", \"location\": \"Foxhall Jn\", \"stage_seq\": 5, \"distance_m\": 17136.724, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Wantage Road\", \"stage_seq\": 6, \"distance_m\": 28051.226, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125H\", \"location\": \"Challow Jn\", \"stage_seq\": 7, \"distance_m\": 33668.662, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126H\", \"location\": \"Uffington\", \"stage_seq\": 8, \"distance_m\": 37682.278, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": false, \"wtt_arr\": \"2134\", \"wtt_dep\": \"2136\", \"location\": \"Swindon\", \"stage_seq\": 9, \"distance_m\": 55007.526, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 10, \"distance_m\": 64264.703, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147H\", \"location\": \"Chippenham\", \"stage_seq\": 11, \"distance_m\": 81736.876, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Thingley East Jn\", \"stage_seq\": 12, \"distance_m\": 83964.934, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Thingley Jn\", \"stage_seq\": 13, \"distance_m\": 85187.162, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 14, \"distance_m\": 98983.582, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": false, \"wtt_arr\": \"2158H\", \"wtt_dep\": \"2200H\", \"location\": \"Bath Spa\", \"stage_seq\": 15, \"distance_m\": 102440.204, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"North Somerset Jn\", \"stage_seq\": 16, \"distance_m\": 119606.464, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 17, \"distance_m\": 120315.439, \"section_seq\": 1, \"route_path_id\": 133426}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 18, \"distance_m\": 120883.151, \"section_seq\": 1, \"route_path_id\": 133426}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 120883.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133426}], \"total_distance_m\": 120883.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 119837.384, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1045.767, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2103", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:38Z\", \"source_id\": 64069467, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:43Z\", \"source_id\": 20306168, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:15Z\", \"source_id\": 64097392, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:18Z\", \"source_id\": 20314455, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:58Z\", \"source_id\": 64125410, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:59:00Z\", \"source_id\": 20322595, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:40Z\", \"source_id\": 64153300, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:45Z\", \"source_id\": 20330826, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "9", "timing_fact_generation": 1790025106619480, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:06.570686", "service_state_evidence_id": 20330826, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:07.032166", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
BRI |
1N79 |
802005 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 438.419, "from_m": 195.411, "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": 844.994, "from_m": 438.419, "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": 1380.466, "from_m": 844.994, "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": 1442.642, "from_m": 1380.466, "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": 1981.11, "from_m": 1442.642, "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": 15919.466, "from_m": 1981.11, "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": 16017.512, "from_m": 15919.466, "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": 16460.687, "from_m": 16017.512, "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": 17136.724, "from_m": 16460.687, "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": 17171.738, "from_m": 17136.724, "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": 17249.417, "from_m": 17171.738, "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": 27835.098, "from_m": 17249.417, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 27944.336, "from_m": 27835.098, "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": 50630.154, "from_m": 27944.336, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 50702.529, "from_m": 50630.154, "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": 53319.431, "from_m": 50702.529, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 55421.53, "from_m": 53319.431, "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": 55506.212, "from_m": 55421.53, "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": 55571.774, "from_m": 55506.212, "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": 83964.934, "from_m": 55571.774, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 84031.014, "from_m": 83964.934, "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": 93784.136, "from_m": 84031.014, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 100156.513, "from_m": 93784.136, "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": 101799.699, "from_m": 100156.513, "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": 102264.045, "from_m": 101799.699, "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": 103038.82, "from_m": 102264.045, "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": 104806.271, "from_m": 103038.82, "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": 116629.941, "from_m": 104806.271, "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": 119619.292, "from_m": 116629.941, "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": 119662.281, "from_m": 119619.292, "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": 120048.427, "from_m": 119662.281, "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": 120175.814, "from_m": 120048.427, "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": 120221.798, "from_m": 120175.814, "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": 120883.151, "from_m": 120221.798, "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}], "service_id": 754422, "profile_key": "fdca965488aecccfbf24281df91d885a11e19826d03f5bb1f4486b172e67d6e8", "schedule_id": 8918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2103", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Hinksey North", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106H", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2113H", "location": "Didcot North Jn", "stage_seq": 4, "distance_m": 15848.613, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2117H", "location": "Foxhall Jn", "stage_seq": 5, "distance_m": 17136.724, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Wantage Road", "stage_seq": 6, "distance_m": 28051.226, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125H", "location": "Challow Jn", "stage_seq": 7, "distance_m": 33668.662, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126H", "location": "Uffington", "stage_seq": 8, "distance_m": 37682.278, "section_seq": 1, "route_path_id": 133426}, {"is_pass": false, "wtt_arr": "2134", "wtt_dep": "2136", "location": "Swindon", "stage_seq": 9, "distance_m": 55007.526, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Wootton Bassett Jn", "stage_seq": 10, "distance_m": 64264.703, "section_seq": 1, "route_path_id": 133426}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147H", "location": "Chippenham", "stage_seq": 11, "distance_m": 81736.876, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Thingley East Jn", "stage_seq": 12, "distance_m": 83964.934, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Thingley Jn", "stage_seq": 13, "distance_m": 85187.162, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155H", "location": "Bathampton Jn", "stage_seq": 14, "distance_m": 98983.582, "section_seq": 1, "route_path_id": 133426}, {"is_pass": false, "wtt_arr": "2158H", "wtt_dep": "2200H", "location": "Bath Spa", "stage_seq": 15, "distance_m": 102440.204, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210", "location": "North Somerset Jn", "stage_seq": 16, "distance_m": 119606.464, "section_seq": 1, "route_path_id": 133426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Bristol East Jn", "stage_seq": 17, "distance_m": 120315.439, "section_seq": 1, "route_path_id": 133426}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 18, "distance_m": 120883.151, "section_seq": 1, "route_path_id": 133426}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 120883.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 133426}], "total_distance_m": 120883.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 119837.384, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1045.767, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:38Z", "source_id": 64069467, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:34:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:43Z", "source_id": 20306168, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:15Z", "source_id": 64097392, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:47:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:18Z", "source_id": 20314455, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:58Z", "source_id": 64125410, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:59:00Z", "source_id": 20322595, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26075, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:40Z", "source_id": 64153300, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:45Z", "source_id": 20330826, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Oxford |
2103 |
2103 |
4 |
None |
None |
Bristol Temple Meads |
2212 |
2212 |
12 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15085/2026-09-21/detailed |
None |
Bath Spa |
2026-09-21T22:01:30+01:00 |
Bristol Temple Meads |
13.0 |
{"type": "LineString", "coordinates": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
11.5 |
2200 |
2213 |
Bath Spa |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330826 |
1790025106619480 |
66 |
66 |
2026-09-21 21:23:07.032166 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:06.570686 |
| 723991 |
754175 |
P76413 |
472H65MZ21 |
2026-09-21 |
COMPLETE |
20330720 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754175, "stp": "P", "toc": "Greater Anglia", "uid": "P76413", "consist": "720528", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76413/2026-09-21/detailed", "trust_id": "472H65MZ21", "origin_crs": "CMB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-21", "dest_arr_time": "2212", "dest_platform": "2", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2H65", "timing_status": "LATE", "origin_station": "Cambridge North", "current_leg_arr": "2213", "current_leg_dep": "2157", "current_leg_end": "London Liverpool Street", "origin_dep_time": "2052", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-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": "Tottenham Hale", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1316.97, \"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\": 2897.261, \"from_m\": 1316.97, \"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\": 2943.86, \"from_m\": 2897.261, \"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\": 2978.233, \"from_m\": 2943.86, \"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\": 3972.703, \"from_m\": 2978.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\": 4140.485, \"from_m\": 3972.703, \"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\": 4236.824, \"from_m\": 4140.485, \"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\": 4281.963, \"from_m\": 4236.824, \"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\": 4363.768, \"from_m\": 4281.963, \"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\": 7353.566, \"from_m\": 4363.768, \"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\": 13221.416, \"from_m\": 7353.566, \"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\": 13392.844, \"from_m\": 13221.416, \"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\": 13428.428, \"from_m\": 13392.844, \"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\": 14137.97, \"from_m\": 13428.428, \"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\": 19643.372, \"from_m\": 14137.97, \"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\": 23146.492, \"from_m\": 19643.372, \"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\": 44056.987, \"from_m\": 23146.492, \"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\": 44131.679, \"from_m\": 44056.987, \"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\": 46899.574, \"from_m\": 44131.679, \"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\": 60851.46, \"from_m\": 46899.574, \"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\": 70576.865, \"from_m\": 60851.46, \"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\": 75683.477, \"from_m\": 70576.865, \"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\": 75717.914, \"from_m\": 75683.477, \"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\": 75763.923, \"from_m\": 75717.914, \"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\": 75795.816, \"from_m\": 75763.923, \"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\": 80284.223, \"from_m\": 75795.816, \"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\": 83404.213, \"from_m\": 80284.223, \"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\": 83787.613, \"from_m\": 83404.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83834.648, \"from_m\": 83787.613, \"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\": 85265.888, \"from_m\": 83834.648, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85368.583, \"from_m\": 85265.888, \"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\": 86015.443, \"from_m\": 85368.583, \"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\": 87100.868, \"from_m\": 86015.443, \"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\": 88046.951, \"from_m\": 87100.868, \"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\": 88625.095, \"from_m\": 88046.951, \"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\": 90089.6, \"from_m\": 88625.095, \"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\": 91665.59, \"from_m\": 90089.6, \"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\": 92302.492, \"from_m\": 91665.59, \"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\": 92779.166, \"from_m\": 92302.492, \"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\": 93232.385, \"from_m\": 92779.166, \"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\": 754175, \"profile_key\": \"7af206ac46da565e59b10ff47c0d610d4f70c98308800cc2bdfe7d6f380e2d9b\", \"schedule_id\": 22531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Cambridge North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2054H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2169.557, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2059H\", \"location\": \"Cambridge\", \"stage_seq\": 3, \"distance_m\": 3733.319, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103H\", \"location\": \"Cambridge South\", \"stage_seq\": 4, \"distance_m\": 6326.972, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 5, \"distance_m\": 7442.712, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2108H\", \"wtt_dep\": \"2109\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 6, \"distance_m\": 14356.285, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2116H\", \"wtt_dep\": \"2117\", \"location\": \"Audley End\", \"stage_seq\": 7, \"distance_m\": 26211.753, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2125\", \"location\": \"Stansted North Jn\", \"stage_seq\": 8, \"distance_m\": 38048.693, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2126\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 9, \"distance_m\": 39642.586, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2129H\", \"wtt_dep\": \"2130H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 10, \"distance_m\": 44444.744, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2138\", \"wtt_dep\": \"2138H\", \"location\": \"Harlow Town\", \"stage_seq\": 11, \"distance_m\": 56681.147, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 12, \"distance_m\": 63603.776, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2144H\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 65581.212, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Cheshunt\", \"stage_seq\": 14, \"distance_m\": 70632.153, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Brimsdown\", \"stage_seq\": 15, \"distance_m\": 75897.672, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Tottenham Hale\", \"stage_seq\": 16, \"distance_m\": 83633.387, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 17, \"distance_m\": 84393.542, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"Coppermill Jn\", \"stage_seq\": 18, \"distance_m\": 85345.961, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Clapton Jn\", \"stage_seq\": 19, \"distance_m\": 86063.96, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Hackney Downs\", \"stage_seq\": 20, \"distance_m\": 88446.098, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Bethnal Green\", \"stage_seq\": 21, \"distance_m\": 91420.242, \"section_seq\": 1, \"route_path_id\": 139432}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 22, \"distance_m\": 93232.385, \"section_seq\": 1, \"route_path_id\": 139432}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 93232.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139432}], \"total_distance_m\": 93232.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 87745.081, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5487.304, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2052", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:00Z\", \"source_id\": 63983279, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:57:00Z\", \"source_id\": 20281440, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:30Z\", \"source_id\": 20285228, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:38Z\", \"source_id\": 64011553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:40Z\", \"source_id\": 20289494, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:16Z\", \"source_id\": 64029472, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:20Z\", \"source_id\": 20294647, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:24Z\", \"source_id\": 64050364, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:29Z\", \"source_id\": 20300750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:42Z\", \"source_id\": 64057597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:40Z\", \"source_id\": 20302835, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:48Z\", \"source_id\": 64076690, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:36:54Z\", \"source_id\": 20308243, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:41Z\", \"source_id\": 64091536, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:44Z\", \"source_id\": 20312767, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:38Z\", \"source_id\": 64100489, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:42Z\", \"source_id\": 20315369, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:34Z\", \"source_id\": 64109323, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:36Z\", \"source_id\": 20317911, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:04Z\", \"source_id\": 64118964, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:49Z\", \"source_id\": 64133856, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:54Z\", \"source_id\": 20325122, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:07Z\", \"source_id\": 64145525, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:09Z\", \"source_id\": 20328519, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:30Z\", \"source_id\": 64153022, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:36Z\", \"source_id\": 20330720, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "2", "timing_fact_generation": 1790025098414808, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:06.604062", "service_state_evidence_id": 20330720, "current_leg_start_actual_dep": "2026-09-21T21:59:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:07.476273", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CMB |
LST |
2H65 |
720528 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1316.97, "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": 2897.261, "from_m": 1316.97, "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": 2943.86, "from_m": 2897.261, "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": 2978.233, "from_m": 2943.86, "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": 3972.703, "from_m": 2978.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": 4140.485, "from_m": 3972.703, "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": 4236.824, "from_m": 4140.485, "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": 4281.963, "from_m": 4236.824, "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": 4363.768, "from_m": 4281.963, "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": 7353.566, "from_m": 4363.768, "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": 13221.416, "from_m": 7353.566, "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": 13392.844, "from_m": 13221.416, "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": 13428.428, "from_m": 13392.844, "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": 14137.97, "from_m": 13428.428, "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": 19643.372, "from_m": 14137.97, "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": 23146.492, "from_m": 19643.372, "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": 44056.987, "from_m": 23146.492, "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": 44131.679, "from_m": 44056.987, "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": 46899.574, "from_m": 44131.679, "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": 60851.46, "from_m": 46899.574, "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": 70576.865, "from_m": 60851.46, "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": 75683.477, "from_m": 70576.865, "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": 75717.914, "from_m": 75683.477, "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": 75763.923, "from_m": 75717.914, "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": 75795.816, "from_m": 75763.923, "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": 80284.223, "from_m": 75795.816, "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": 83404.213, "from_m": 80284.223, "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": 83787.613, "from_m": 83404.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83834.648, "from_m": 83787.613, "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": 85265.888, "from_m": 83834.648, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85368.583, "from_m": 85265.888, "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": 86015.443, "from_m": 85368.583, "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": 87100.868, "from_m": 86015.443, "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": 88046.951, "from_m": 87100.868, "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": 88625.095, "from_m": 88046.951, "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": 90089.6, "from_m": 88625.095, "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": 91665.59, "from_m": 90089.6, "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": 92302.492, "from_m": 91665.59, "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": 92779.166, "from_m": 92302.492, "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": 93232.385, "from_m": 92779.166, "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": 754175, "profile_key": "7af206ac46da565e59b10ff47c0d610d4f70c98308800cc2bdfe7d6f380e2d9b", "schedule_id": 22531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2052", "location": "Cambridge North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2054H", "location": "Coldham Lane Jn", "stage_seq": 2, "distance_m": 2169.557, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2059H", "location": "Cambridge", "stage_seq": 3, "distance_m": 3733.319, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103H", "location": "Cambridge South", "stage_seq": 4, "distance_m": 6326.972, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105", "location": "Shepreth Branch Jn", "stage_seq": 5, "distance_m": 7442.712, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2108H", "wtt_dep": "2109", "location": "Whittlesford Parkway", "stage_seq": 6, "distance_m": 14356.285, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2116H", "wtt_dep": "2117", "location": "Audley End", "stage_seq": 7, "distance_m": 26211.753, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2125", "location": "Stansted North Jn", "stage_seq": 8, "distance_m": 38048.693, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2126", "location": "Stansted Mountfitchet", "stage_seq": 9, "distance_m": 39642.586, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2129H", "wtt_dep": "2130H", "location": "Bishops Stortford", "stage_seq": 10, "distance_m": 44444.744, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2138", "wtt_dep": "2138H", "location": "Harlow Town", "stage_seq": 11, "distance_m": 56681.147, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Broxbourne Jn", "stage_seq": 12, "distance_m": 63603.776, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2144H", "location": "Broxbourne", "stage_seq": 13, "distance_m": 65581.212, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Cheshunt", "stage_seq": 14, "distance_m": 70632.153, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Brimsdown", "stage_seq": 15, "distance_m": 75897.672, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Tottenham Hale", "stage_seq": 16, "distance_m": 83633.387, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Tottenham South Jn", "stage_seq": 17, "distance_m": 84393.542, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200", "location": "Coppermill Jn", "stage_seq": 18, "distance_m": 85345.961, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Clapton Jn", "stage_seq": 19, "distance_m": 86063.96, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Hackney Downs", "stage_seq": 20, "distance_m": 88446.098, "section_seq": 1, "route_path_id": 139432}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Bethnal Green", "stage_seq": 21, "distance_m": 91420.242, "section_seq": 1, "route_path_id": 139432}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 22, "distance_m": 93232.385, "section_seq": 1, "route_path_id": 139432}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 93232.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 139432}], "total_distance_m": 93232.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 87745.081, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5487.304, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:00Z", "source_id": 63983279, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:57:00Z", "source_id": 20281440, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:30Z", "source_id": 20285228, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:38Z", "source_id": 64011553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:08:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:40Z", "source_id": 20289494, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:16Z", "source_id": 64029472, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:20Z", "source_id": 20294647, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:24Z", "source_id": 64050364, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:29Z", "source_id": 20300750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:42Z", "source_id": 64057597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:40Z", "source_id": 20302835, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:48Z", "source_id": 64076690, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:36:54Z", "source_id": 20308243, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:41Z", "source_id": 64091536, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:44:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:44Z", "source_id": 20312767, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:38Z", "source_id": 64100489, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:42Z", "source_id": 20315369, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:34Z", "source_id": 64109323, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:36Z", "source_id": 20317911, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:04Z", "source_id": 64118964, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:56:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:49Z", "source_id": 64133856, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:54Z", "source_id": 20325122, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:07Z", "source_id": 64145525, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:08:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:09Z", "source_id": 20328519, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15470, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:30Z", "source_id": 64153022, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:36Z", "source_id": 20330720, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Cambridge North |
2052 |
2052 |
3 |
None |
None |
London Liverpool Street |
2212 |
2212 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P76413/2026-09-21/detailed |
None |
Tottenham Hale |
2026-09-21T21:59:00+01:00 |
London Liverpool Street |
16.0 |
{"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-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]]} |
5.9 |
2157 |
2213 |
Tottenham Hale |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330720 |
1790025098414808 |
93 |
93 |
2026-09-21 21:23:07.476273 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:06.604062 |
| 723992 |
755451 |
W83099 |
072P15M721 |
2026-09-21 |
COMPLETE |
20330653 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755451, "stp": "P", "toc": "ScotRail", "uid": "W83099", "consist": "380110", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83099/2026-09-21/detailed", "trust_id": "072P15M721", "origin_crs": "NTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2P15", "timing_status": "ON TIME", "origin_station": "Newton", "current_leg_arr": "2213", "current_leg_dep": "2208", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2149", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-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": "Pollokshields East", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Pollokshields East", "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\": 402.491, \"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\": 7623.045, \"from_m\": 402.491, \"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\": 8214.409, \"from_m\": 7623.045, \"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\": 8603.027, \"from_m\": 8214.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\": 9443.22, \"from_m\": 8603.027, \"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\": 10538.8, \"from_m\": 9443.22, \"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\": 11341.695, \"from_m\": 10538.8, \"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\": 11393.833, \"from_m\": 11341.695, \"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\": 11430.493, \"from_m\": 11393.833, \"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\": 12635.638, \"from_m\": 11430.493, \"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\": 13053.237, \"from_m\": 12635.638, \"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\": 13613.548, \"from_m\": 13053.237, \"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\": 14038.015, \"from_m\": 13613.548, \"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\": 755451, \"profile_key\": \"d6829c466df19607c4e58043a3afb25f802ba6ac050896166a2a22a402f1d114\", \"schedule_id\": 28936, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Newton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152\", \"location\": \"Kirkhill\", \"stage_seq\": 2, \"distance_m\": 2358.228, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Burnside\", \"stage_seq\": 3, \"distance_m\": 4586.179, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Croftfoot\", \"stage_seq\": 4, \"distance_m\": 6225.398, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Kings Park\", \"stage_seq\": 5, \"distance_m\": 7371.631, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203\", \"location\": \"Mount Florida\", \"stage_seq\": 6, \"distance_m\": 9540.074, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Crosshill\", \"stage_seq\": 7, \"distance_m\": 10435.773, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Queens Park\", \"stage_seq\": 8, \"distance_m\": 11142.975, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": \"2208H\", \"location\": \"Pollokshields East\", \"stage_seq\": 9, \"distance_m\": 11785.471, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 10, \"distance_m\": 12010.217, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 11, \"distance_m\": 13108.582, \"section_seq\": 1, \"route_path_id\": 120735}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 12, \"distance_m\": 14038.015, \"section_seq\": 1, \"route_path_id\": 120735}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14038.015, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120735}], \"total_distance_m\": 14038.015, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13985.877, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.138, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2149", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2511, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:00Z\", \"source_id\": 64108108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:01Z\", \"source_id\": 20317538, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:23Z\", \"source_id\": 64115407, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:27Z\", \"source_id\": 20319735, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:39Z\", \"source_id\": 64120300, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:40Z\", \"source_id\": 20321130, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:22Z\", \"source_id\": 64130489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:25Z\", \"source_id\": 20324148, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:28Z\", \"source_id\": 64135325, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:33Z\", \"source_id\": 20325594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:28Z\", \"source_id\": 64139633, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:33Z\", \"source_id\": 20326812, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:05Z\", \"source_id\": 64143369, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:08Z\", \"source_id\": 20327879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:27Z\", \"source_id\": 64152862, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:28Z\", \"source_id\": 20330653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "6", "timing_fact_generation": 1790025091302478, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:10.217404", "service_state_evidence_id": 20330653, "current_leg_start_actual_dep": "2026-09-21T22:08:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:11.537941", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NTN |
GLC |
2P15 |
380110 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 402.491, "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": 7623.045, "from_m": 402.491, "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": 8214.409, "from_m": 7623.045, "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": 8603.027, "from_m": 8214.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": 9443.22, "from_m": 8603.027, "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": 10538.8, "from_m": 9443.22, "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": 11341.695, "from_m": 10538.8, "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": 11393.833, "from_m": 11341.695, "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": 11430.493, "from_m": 11393.833, "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": 12635.638, "from_m": 11430.493, "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": 13053.237, "from_m": 12635.638, "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": 13613.548, "from_m": 13053.237, "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": 14038.015, "from_m": 13613.548, "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": 755451, "profile_key": "d6829c466df19607c4e58043a3afb25f802ba6ac050896166a2a22a402f1d114", "schedule_id": 28936, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2149", "location": "Newton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152", "location": "Kirkhill", "stage_seq": 2, "distance_m": 2358.228, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Burnside", "stage_seq": 3, "distance_m": 4586.179, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Croftfoot", "stage_seq": 4, "distance_m": 6225.398, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Kings Park", "stage_seq": 5, "distance_m": 7371.631, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203", "location": "Mount Florida", "stage_seq": 6, "distance_m": 9540.074, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Crosshill", "stage_seq": 7, "distance_m": 10435.773, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Queens Park", "stage_seq": 8, "distance_m": 11142.975, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": "2208H", "location": "Pollokshields East", "stage_seq": 9, "distance_m": 11785.471, "section_seq": 1, "route_path_id": 120735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Muirhouse North Jn", "stage_seq": 10, "distance_m": 12010.217, "section_seq": 1, "route_path_id": 120735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Glasgow Bridge Street Jn", "stage_seq": 11, "distance_m": 13108.582, "section_seq": 1, "route_path_id": 120735}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 12, "distance_m": 14038.015, "section_seq": 1, "route_path_id": 120735}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14038.015, "from_m": 0.0, "section_seq": 1, "route_path_id": 120735}], "total_distance_m": 14038.015, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13985.877, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.138, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2511, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:00Z", "source_id": 64108108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:01Z", "source_id": 20317538, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2515, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:23Z", "source_id": 64115407, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:27Z", "source_id": 20319735, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2519, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:39Z", "source_id": 64120300, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:40Z", "source_id": 20321130, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:22Z", "source_id": 64130489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:02:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:25Z", "source_id": 20324148, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2534, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:28Z", "source_id": 64135325, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:33Z", "source_id": 20325594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2538, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:28Z", "source_id": 64139633, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:33Z", "source_id": 20326812, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2542, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:05Z", "source_id": 64143369, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:08Z", "source_id": 20327879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:27Z", "source_id": 64152862, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:13:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:28Z", "source_id": 20330653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Newton |
2149 |
2149 |
1 |
None |
None |
Glasgow Central High Level |
2213 |
2213 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83099/2026-09-21/detailed |
None |
Pollokshields East |
2026-09-21T22:08:30+01:00 |
Glasgow Central High Level |
5.0 |
{"type": "LineString", "coordinates": [[-4.269132521070748, 55.84069243747911], [-4.2690794, 55.8407606], [-4.2689775, 55.840881399999994], [-4.2688364, 55.84103499999999], [-4.2687033, 55.841156], [-4.2686345, 55.84120649999999], [-4.2683262, 55.84143280000001], [-4.268093, 55.84157619999999], [-4.2678684, 55.84170100000001], [-4.2676187, 55.8418339], [-4.2674981, 55.8418892], [-4.2672721, 55.84196790000001], [-4.267174599999999, 55.84199890000001], [-4.266679774637628, 55.84215634443347], [-4.2666796, 55.842156399999986], [-4.266367899999999, 55.842256299999995], [-4.2657925, 55.842478500000006], [-4.2656484, 55.8425327], [-4.2653836, 55.8426322], [-4.2651214, 55.8427464], [-4.2649947, 55.8428103], [-4.2648838, 55.8428662], [-4.2647448, 55.84294469999999], [-4.2645257, 55.843068499999994], [-4.2642131, 55.843262200000005], [-4.2639451, 55.8434614], [-4.2637342, 55.8436597], [-4.2635546, 55.84385549999999], [-4.263391799999999, 55.8440579], [-4.2632481, 55.8442489], [-4.263113099999999, 55.8444308], [-4.2630941, 55.844459400000005], [-4.263024214371008, 55.84456484256779], [-4.26300264615297, 55.844597384369145], [-4.262968899999999, 55.8446483], [-4.262789399999999, 55.84494190000001], [-4.2626414, 55.84525090000001], [-4.2624967, 55.84565039999999], [-4.2623448, 55.84604949999999], [-4.2621788, 55.84643779999999], [-4.2621109, 55.84656710000001], [-4.2620335, 55.846704], [-4.2619642, 55.84683509999999], [-4.261709, 55.8471506], [-4.2616124, 55.8472615], [-4.2612843, 55.84763819999999], [-4.261158199999999, 55.84780049999999], [-4.2610454, 55.8479763], [-4.2610114, 55.8480535], [-4.26093, 55.8482261], [-4.260828199999999, 55.8485152], [-4.26081091070745, 55.84856182693748], [-4.26079875844299, 55.848594599955504], [-4.2607708, 55.84866999999999], [-4.2607186, 55.84889690000001], [-4.2606812, 55.8490671], [-4.260637, 55.8493049], [-4.260613099999999, 55.8494664], [-4.2605746, 55.8497271], [-4.2605375, 55.84991360000001], [-4.260501984133456, 55.850047796510786], [-4.260449326118702, 55.85020352738755], [-4.260401539992915, 55.850341035686625], [-4.26035803530874, 55.85046293437379], [-4.260318221618823, 55.85057183641486], [-4.260281508475807, 55.85067035477566], [-4.260247305432338, 55.85076110242199], [-4.260215022041058, 55.850846692319664], [-4.260184067854616, 55.85092973743448], [-4.2601538524256535, 55.85101285073227], [-4.260123785306817, 55.85109864517881], [-4.26009327605075, 55.85118973373993], [-4.2600617342100975, 55.85128872938145], [-4.260028569337505, 55.85139824506915], [-4.2599931909856155, 55.85152089376888], [-4.259955008707076, 55.8516592884464], [-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]]} |
1.4 |
2208 |
2213 |
Pollokshields East |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330653 |
1790025091302478 |
36 |
36 |
2026-09-21 21:23:11.537941 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:10.217404 |
| 723993 |
755946 |
P64825 |
175I29M821 |
2026-09-21 |
COMPLETE |
20331713 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755946, "stp": "O", "toc": "Northern", "uid": "P64825", "consist": "158868", "dest_crs": "XNL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64825/2026-09-21/detailed", "trust_id": "175I29M821", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "22:12:00", "dar_platform": null, "dest_station": "Neville Hill T&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2222", "dest_platform": null, "is_terminated": 1, "next_location": "Neville Hill T&R.S.M.D", "signalling_id": "5I29", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2213", "current_leg_dep": "2212", "current_leg_end": "Neville Hill T&R.S.M.D", "origin_dep_time": "2212", "origin_platform": "11D", "current_location": "Neville Hill T&R.S.M.D", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "2222", "motion_projection": null, "next_location_lat": "53.7926093", "next_location_lon": "-1.5048045", "previous_location": "Leeds", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"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\": 455.016, \"from_m\": 119.601, \"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\": 902.268, \"from_m\": 455.016, \"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\": 1585.698, \"from_m\": 902.268, \"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\": 1624.788, \"from_m\": 1585.698, \"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\": 3038.577, \"from_m\": 1624.788, \"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\": 755946, \"profile_key\": \"7c7725cdce67304df2b9293105948bd41047c46d54dad9af74ced39231df55fb\", \"schedule_id\": 39972, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2215\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 2, \"distance_m\": 1561.941, \"section_seq\": 1, \"route_path_id\": 114676}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2218\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 3, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 114676}, {\"is_pass\": false, \"wtt_arr\": \"2222\", \"wtt_dep\": null, \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 4, \"distance_m\": 3038.577, \"section_seq\": 1, \"route_path_id\": 114676}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3038.577, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114676}], \"total_distance_m\": 3038.577, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1624.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1413.789, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2212", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.7926093", "current_position_lon": "-1.5048045", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:05Z\", \"source_id\": 64156256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 20331713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neville Hill T&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790025190571991, "current_leg_arrival_utc": "2026-09-21T22:17:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:10.568758", "service_state_evidence_id": 20331713, "current_leg_start_actual_dep": "2026-09-21T22:12:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:11.547384", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
XNL |
5I29 |
158868 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "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": 902.268, "from_m": 455.016, "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": 1585.698, "from_m": 902.268, "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": 1624.788, "from_m": 1585.698, "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": 3038.577, "from_m": 1624.788, "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": 755946, "profile_key": "7c7725cdce67304df2b9293105948bd41047c46d54dad9af74ced39231df55fb", "schedule_id": 39972, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2212", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2215", "location": "Marsh Lane Jn Leeds", "stage_seq": 2, "distance_m": 1561.941, "section_seq": 1, "route_path_id": 114676}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2218", "location": "Neville H. West Jn", "stage_seq": 3, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 114676}, {"is_pass": false, "wtt_arr": "2222", "wtt_dep": null, "location": "Neville Hill T&R.S.M.D", "stage_seq": 4, "distance_m": 3038.577, "section_seq": 1, "route_path_id": 114676}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3038.577, "from_m": 0.0, "section_seq": 1, "route_path_id": 114676}], "total_distance_m": 3038.577, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1624.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1413.789, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5276, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:05Z", "source_id": 64156256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 20331713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Leeds |
2212 |
2212 |
11D |
22:12:00 |
None |
Neville Hill T&R.S.M.D |
2222 |
2222 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P64825/2026-09-21/detailed |
None |
Leeds |
2026-09-21T22:12:00+01:00 |
Neville Hill T&R.S.M.D |
1.0 |
{"type": "LineString", "coordinates": [[-1.5477715617338537, 53.794307535001906], [-1.5476522999999998, 53.794323899999995], [-1.547404, 53.794356699999994], [-1.5468897999999998, 53.7944146], [-1.5463392, 53.7944783], [-1.5459714, 53.7945124], [-1.5453548, 53.7945769], [-1.5449176, 53.794633999999995], [-1.5444514, 53.7946988], [-1.5441961, 53.79472580000001], [-1.5438367, 53.794762099999986], [-1.5433009, 53.794815400000005], [-1.5429197, 53.7948791], [-1.5427801, 53.7948916], [-1.5423011, 53.794938300000005], [-1.5419461, 53.79497609999999], [-1.5415185, 53.7950341], [-1.5411668, 53.79508940000001], [-1.5408475999999998, 53.7951404], [-1.5402729, 53.79523259999999], [-1.5395266, 53.7954146], [-1.5387863999999998, 53.7955772], [-1.5385122999999998, 53.7956302], [-1.5383246, 53.7956631], [-1.537842, 53.79572879999999], [-1.5363071, 53.79588280000001], [-1.5354467999999997, 53.7959717], [-1.5349134999999998, 53.79604739999999], [-1.534431, 53.796133600000005], [-1.5334811, 53.79628899999999], [-1.5328268, 53.7963985], [-1.5318549, 53.7965612], [-1.53133, 53.7966302], [-1.5308569, 53.7966787], [-1.5303946, 53.79671640000001], [-1.5300124999999998, 53.7967224], [-1.5294876000000002, 53.79671199999999], [-1.5284641, 53.796647400000005], [-1.5279017999999998, 53.79659970000001], [-1.5276328, 53.7965732], [-1.5271359830031863, 53.796524148572814], [-1.5270889, 53.7965195], [-1.526556, 53.7964487], [-1.5260304, 53.7963357], [-1.5254098, 53.79615090000001], [-1.5248001999999998, 53.79594770000001], [-1.5244888, 53.79584], [-1.5233612, 53.79545850000001], [-1.5219321999999995, 53.7949924], [-1.5174917, 53.7934988], [-1.5162721999999995, 53.7930884], [-1.5158341, 53.7929439], [-1.51361, 53.7922027], [-1.5132924000000003, 53.79209689999999], [-1.5126422, 53.7919283], [-1.5121725, 53.79177610000001], [-1.5116599999999998, 53.791616899999994], [-1.5112175999999995, 53.791494500000006], [-1.5108246999999997, 53.791432399999984], [-1.5103597309641594, 53.79134397356428], [-1.5102993999999998, 53.7913325], [-1.5108246999999997, 53.791432399999984], [-1.5111699999999997, 53.79151529999999], [-1.5114495, 53.7915922], [-1.5110399, 53.7915136], [-1.5108925999999998, 53.7914775], [-1.5104981000000002, 53.79140319999999], [-1.5101443, 53.79136079999999], [-1.5097531999999998, 53.791345500000006], [-1.5093280999999998, 53.791373799999995], [-1.5089945, 53.7914029], [-1.508711, 53.79144939999999], [-1.5083939999999998, 53.7915377], [-1.5080381, 53.791655199999994], [-1.5078946, 53.7917192], [-1.5073850999999998, 53.7919336], [-1.5073381, 53.7919533], [-1.5071835, 53.792019499999995], [-1.5068813, 53.7921487], [-1.5066161999999998, 53.792247999999994], [-1.5062067, 53.79234559999998], [-1.5057893000000002, 53.79243249999999], [-1.5052512, 53.7925286], [-1.5050176, 53.79257820000001], [-1.5048045, 53.7926093]]} |
2.0 |
2212 |
2213 |
Leeds |
Neville Hill T&R.S.M.D |
Neville Hill T&R.S.M.D |
53.7926093 |
-1.5048045 |
53.7926093 |
-1.5048045 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Neville Hill T&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331713 |
1790025190571991 |
8 |
8 |
2026-09-21 21:23:11.547384 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:10.568758 |
| 723994 |
755547 |
L85987 |
835L88M821 |
2026-09-21 |
COMPLETE |
20331720 |
2026-09-21 21:56:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755547, "stp": "O", "toc": "South Western Railway", "uid": "L85987", "consist": "159020", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85987/2026-09-21/detailed", "trust_id": "835L88M821", "origin_crs": "XFL", "show_on_map": 0, "dar_est_time": "21:54:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-21", "dest_arr_time": "2156", "dest_platform": "1", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5L88", "timing_status": "ON TIME", "origin_station": "Exeter New Yard", "current_leg_arr": "2156", "current_leg_dep": "2154", "current_leg_end": "Exeter St. David's", "origin_dep_time": "2154", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5441330999999994, 50.7340939], [-3.5443015, 50.7345897], [-3.5444076999999994, 50.73483830000001], [-3.5445574, 50.7351367], [-3.5442229, 50.734208800000005], [-3.5440749999999994, 50.7336561], [-3.5438946999999996, 50.7329112], [-3.5438658999999997, 50.7327229], [-3.5438589, 50.732475399999984], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter New Yard", "dest_arr_time_act": "2156", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter New Yard", "current_leg_milage": "0.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 735.454, \"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}], \"service_id\": 755547, \"profile_key\": \"3054833652fbf7b4fcdb49d0f1f966bee6905ed9b073f2b22a35e2aa9b6a30bc\", \"schedule_id\": 39113, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Exeter New Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116278}, {\"is_pass\": false, \"wtt_arr\": \"2156\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 2, \"distance_m\": 735.454, \"section_seq\": 1, \"route_path_id\": 116278}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 735.454, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116278}], \"total_distance_m\": 735.454, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 0.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 735.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2154", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 20331720, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "1", "timing_fact_generation": 1790025191541094, "current_leg_arrival_utc": "2026-09-21T21:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:11.538865", "service_state_evidence_id": 20331720, "current_leg_start_actual_dep": "2026-09-21T21:54:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-21T20:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:12.325910", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XFL |
EXD |
5L88 |
159020 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 735.454, "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}], "service_id": 755547, "profile_key": "3054833652fbf7b4fcdb49d0f1f966bee6905ed9b073f2b22a35e2aa9b6a30bc", "schedule_id": 39113, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2154", "location": "Exeter New Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116278}, {"is_pass": false, "wtt_arr": "2156", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 2, "distance_m": 735.454, "section_seq": 1, "route_path_id": 116278}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 735.454, "from_m": 0.0, "section_seq": 1, "route_path_id": 116278}], "total_distance_m": 735.454, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 0.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 735.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 20331720, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}] |
Exeter New Yard |
2154 |
2154 |
None |
21:54:00 |
None |
Exeter St. David's |
2156 |
2156 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85987/2026-09-21/detailed |
None |
Exeter New Yard |
2026-09-21T21:54:00+01:00 |
Exeter St. David's |
2.0 |
{"type": "LineString", "coordinates": [[-3.5441330999999994, 50.7340939], [-3.5443015, 50.7345897], [-3.5444076999999994, 50.73483830000001], [-3.5445574, 50.7351367], [-3.5442229, 50.734208800000005], [-3.5440749999999994, 50.7336561], [-3.5438946999999996, 50.7329112], [-3.5438658999999997, 50.7327229], [-3.5438589, 50.732475399999984], [-3.5437931999999996, 50.73212540000001], [-3.5437044, 50.7318248], [-3.5436165000000006, 50.7315516], [-3.5435944, 50.7314458], [-3.5435843, 50.7312914], [-3.5435582, 50.7310101], [-3.5435511, 50.7309332], [-3.5435336, 50.7307173], [-3.5435204999999996, 50.7304775], [-3.5435107, 50.7302812], [-3.543505, 50.729956099999995], [-3.5435196, 50.7296573]]} |
0.5 |
2154 |
2156 |
Exeter New Yard |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 20:56:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331720 |
1790025191541094 |
2 |
2 |
2026-09-21 21:23:12.325910 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:11.538865 |
| 723995 |
754896 |
P24562 |
232R65M721 |
2026-09-21 |
COMPLETE |
20330896 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 754896, "stp": "P", "toc": "Northern", "uid": "P24562", "consist": "150144", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24562/2026-09-21/detailed", "trust_id": "232R65M721", "origin_crs": "AWK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-21", "dest_arr_time": "2214", "dest_platform": "8A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2R65", "timing_status": "EARLY", "origin_station": "Adwick", "current_leg_arr": "2213", "current_leg_dep": "2206", "current_leg_end": "Sheffield", "origin_dep_time": "2124", "origin_platform": "1", "current_location": "Sheffield", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "2214", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4783.81, \"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\": 5665.9, \"from_m\": 4783.81, \"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\": 6429.56, \"from_m\": 5665.9, \"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\": 6476.278, \"from_m\": 6429.56, \"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\": 6648.097, \"from_m\": 6476.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\": 6743.408, \"from_m\": 6648.097, \"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\": 7244.383, \"from_m\": 6743.408, \"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\": 9523.475, \"from_m\": 7244.383, \"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\": 12999.351, \"from_m\": 9523.475, \"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\": 13017.012, \"from_m\": 12999.351, \"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\": 17464.324, \"from_m\": 13017.012, \"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\": 18324.183, \"from_m\": 17464.324, \"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\": 19094.005, \"from_m\": 18324.183, \"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\": 19325.56, \"from_m\": 19094.005, \"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\": 22015.925, \"from_m\": 19325.56, \"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\": 22295.535, \"from_m\": 22015.925, \"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\": 23084.047, \"from_m\": 22295.535, \"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\": 24077.071, \"from_m\": 23084.047, \"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\": 27370.583, \"from_m\": 24077.071, \"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\": 28596.826, \"from_m\": 27370.583, \"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\": 28825.915, \"from_m\": 28596.826, \"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\": 28872.362, \"from_m\": 28825.915, \"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\": 36194.833, \"from_m\": 28872.362, \"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\": 36729.243, \"from_m\": 36194.833, \"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\": 754896, \"profile_key\": \"def94b598fcb13382e481844e97397a71cbb7e501c0ed19a4446baaeb984d9ce\", \"schedule_id\": 20613, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Adwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Bentley (S.Yorks)\", \"stage_seq\": 2, \"distance_m\": 3682.238, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2135\", \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 6289.449, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2138H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 4, \"distance_m\": 9581.333, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2142\", \"wtt_dep\": \"2142H\", \"location\": \"Conisbrough\", \"stage_seq\": 5, \"distance_m\": 13973.382, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Mexborough\", \"stage_seq\": 6, \"distance_m\": 17669.986, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 7, \"distance_m\": 19513.612, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 8, \"distance_m\": 22936.286, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"Rotherham Central\", \"stage_seq\": 9, \"distance_m\": 26985.916, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Holmes Jn\", \"stage_seq\": 10, \"distance_m\": 28572.763, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": \"2207\", \"location\": \"Meadowhall\", \"stage_seq\": 11, \"distance_m\": 31285.265, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 12, \"distance_m\": 31563.415, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 13, \"distance_m\": 35996.703, \"section_seq\": 1, \"route_path_id\": 138770}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 36729.243, \"section_seq\": 1, \"route_path_id\": 138770}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36729.243, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138770}], \"total_distance_m\": 36729.243, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32860.458, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3868.785, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2124", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:34Z\", \"source_id\": 64052841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:36Z\", \"source_id\": 20301479, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:49Z\", \"source_id\": 64064991, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:53Z\", \"source_id\": 20304955, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 64086961, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:34Z\", \"source_id\": 20311391, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:18Z\", \"source_id\": 64095260, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:20Z\", \"source_id\": 20313828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:06Z\", \"source_id\": 64101644, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:08Z\", \"source_id\": 20315668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:54Z\", \"source_id\": 64118678, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:58Z\", \"source_id\": 20320681, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:11Z\", \"source_id\": 64136840, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:13Z\", \"source_id\": 20326022, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:45Z\", \"source_id\": 64153468, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:50Z\", \"source_id\": 20330896, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "8", "timing_fact_generation": 1790025112526909, "current_leg_arrival_utc": "2026-09-21T22:13:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:13.291060", "service_state_evidence_id": 20330896, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:13.617284", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
AWK |
SHF |
2R65 |
150144 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 4783.81, "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": 5665.9, "from_m": 4783.81, "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": 6429.56, "from_m": 5665.9, "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": 6476.278, "from_m": 6429.56, "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": 6648.097, "from_m": 6476.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": 6743.408, "from_m": 6648.097, "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": 7244.383, "from_m": 6743.408, "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": 9523.475, "from_m": 7244.383, "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": 12999.351, "from_m": 9523.475, "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": 13017.012, "from_m": 12999.351, "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": 17464.324, "from_m": 13017.012, "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": 18324.183, "from_m": 17464.324, "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": 19094.005, "from_m": 18324.183, "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": 19325.56, "from_m": 19094.005, "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": 22015.925, "from_m": 19325.56, "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": 22295.535, "from_m": 22015.925, "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": 23084.047, "from_m": 22295.535, "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": 24077.071, "from_m": 23084.047, "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": 27370.583, "from_m": 24077.071, "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": 28596.826, "from_m": 27370.583, "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": 28825.915, "from_m": 28596.826, "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": 28872.362, "from_m": 28825.915, "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": 36194.833, "from_m": 28872.362, "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": 36729.243, "from_m": 36194.833, "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": 754896, "profile_key": "def94b598fcb13382e481844e97397a71cbb7e501c0ed19a4446baaeb984d9ce", "schedule_id": 20613, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2124", "location": "Adwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Bentley (S.Yorks)", "stage_seq": 2, "distance_m": 3682.238, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2135", "location": "Doncaster", "stage_seq": 3, "distance_m": 6289.449, "section_seq": 1, "route_path_id": 138770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2138H", "location": "Hexthorpe Jn", "stage_seq": 4, "distance_m": 9581.333, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2142", "wtt_dep": "2142H", "location": "Conisbrough", "stage_seq": 5, "distance_m": 13973.382, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Mexborough", "stage_seq": 6, "distance_m": 17669.986, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Swinton (S.Yorks)", "stage_seq": 7, "distance_m": 19513.612, "section_seq": 1, "route_path_id": 138770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Aldwarke Jn", "stage_seq": 8, "distance_m": 22936.286, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "Rotherham Central", "stage_seq": 9, "distance_m": 26985.916, "section_seq": 1, "route_path_id": 138770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Holmes Jn", "stage_seq": 10, "distance_m": 28572.763, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": "2207", "location": "Meadowhall", "stage_seq": 11, "distance_m": 31285.265, "section_seq": 1, "route_path_id": 138770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207H", "location": "Wincobank Jn", "stage_seq": 12, "distance_m": 31563.415, "section_seq": 1, "route_path_id": 138770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Nunnery Main Line Jn", "stage_seq": 13, "distance_m": 35996.703, "section_seq": 1, "route_path_id": 138770}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": null, "location": "Sheffield", "stage_seq": 14, "distance_m": 36729.243, "section_seq": 1, "route_path_id": 138770}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36729.243, "from_m": 0.0, "section_seq": 1, "route_path_id": 138770}], "total_distance_m": 36729.243, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32860.458, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3868.785, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6739, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:34Z", "source_id": 64052841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:36Z", "source_id": 20301479, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6848, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:49Z", "source_id": 64064991, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:53Z", "source_id": 20304955, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7166, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 64086961, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:34Z", "source_id": 20311391, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:18Z", "source_id": 64095260, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:20Z", "source_id": 20313828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7152, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:06Z", "source_id": 64101644, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:08Z", "source_id": 20315668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:54Z", "source_id": 64118678, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:58Z", "source_id": 20320681, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:11Z", "source_id": 64136840, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:13Z", "source_id": 20326022, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7322, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:45Z", "source_id": 64153468, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:13:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:50Z", "source_id": 20330896, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Adwick |
2124 |
2124 |
1 |
None |
None |
Sheffield |
2214 |
2214 |
8A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24562/2026-09-21/detailed |
None |
Meadowhall |
2026-09-21T22:07:00+01:00 |
Sheffield |
7.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
2206 |
2213 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330896 |
1790025112526909 |
56 |
56 |
2026-09-21 21:23:13.617284 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:13.291060 |
| 723996 |
755699 |
C03746 |
639Z88M821 |
2026-09-21 |
COMPLETE |
20329625 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755699, "stp": "O", "toc": "Eurostar", "uid": "C03746", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03746/2026-09-21/detailed", "trust_id": "639Z88M821", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Temple Mills Recp", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": null, "is_terminated": 1, "next_location": "Temple Mills Recp", "signalling_id": "9Z88", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "2213", "current_leg_dep": "2201", "current_leg_end": "Temple Mills Recp", "origin_dep_time": "2200", "origin_platform": "6", "current_location": "Temple Mills Recp", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1254187, 51.53086700000001], [-0.12777269999999996, 51.533787899999986], [-0.128172018506082, 51.53428288099407], [-0.1281754, 51.5342989], [-0.12819179678230683, 51.534382963822246], [-0.1282093, 51.5344727], [-0.12824802517146802, 51.534684043521736], [-0.12825435515533673, 51.53471858946225], [-0.12829739999999998, 51.534776699999995], [-0.128353, 51.5348601], [-0.12840020000000002, 51.5349284], [-0.12844329999999998, 51.5350076], [-0.12848480000000004, 51.5350975], [-0.12852, 51.5351958], [-0.1285537, 51.53528099999999], [-0.1285707, 51.53532150000001], [-0.1285931, 51.5353703], [-0.1286394, 51.53546800000001], [-0.1287054, 51.5355853], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288677, 51.535931899999994], [-0.1289243, 51.5362432], [-0.12895059046079593, 51.53643131816263], [-0.12894946085444328, 51.536434228857], [-0.1288847, 51.536601100000006], [-0.12875379999999997, 51.53686010000001], [-0.128676, 51.53697849999999], [-0.1285859, 51.5371013], [-0.1284566, 51.53726240000001], [-0.12830819999999998, 51.53740460000001], [-0.12813819999999998, 51.537562], [-0.1279623, 51.5376939], [-0.1277832, 51.5378319], [-0.1275624, 51.537965199999995], [-0.1245216, 51.539579999999994], [-0.1239909, 51.53987750000001], [-0.12389425079214918, 51.539950295689295], [-0.12386569999999998, 51.5399718], [-0.12373449999999996, 51.5400787], [-0.12364200000000002, 51.54015789999999], [-0.12354979999999996, 51.5402478], [-0.12345459999999996, 51.54033819999999], [-0.123345, 51.5404517], [-0.1232698, 51.5405391], [-0.12313619999999996, 51.54070239999999], [-0.1230751, 51.540791899999995], [-0.12301479999999997, 51.54088639999999], [-0.1229792, 51.5409418], [-0.1229621549947698, 51.5409726347436], [-0.12289239999999998, 51.541002], [-0.122863059587515, 51.54101487971446], [-0.12280549253354647, 51.54104015021487], [-0.12272222573798404, 51.541076702235834], [-0.12266726470856132, 51.54110082872403], [-0.1226466, 51.5411099], [-0.12248919280766908, 51.54117895925753], [-0.12235690000000002, 51.541237], [-0.1221017, 51.541349], [-0.1218814, 51.5414292], [-0.1217549, 51.541475199999994], [-0.12170190000000002, 51.5414912], [-0.1215691, 51.541531299999995], [-0.1212794, 51.5416187], [-0.12107569999999997, 51.541672], [-0.12068959999999998, 51.5417735], [-0.1201291, 51.5419205], [-0.117392, 51.54261549999999], [-0.1158995, 51.5430104], [-0.1158873, 51.5430136], [-0.1158752, 51.54301679999999], [-0.1116361, 51.5441382], [-0.1078059, 51.54508229999999], [-0.105232288283131, 51.545726738826765], [-0.1040092, 51.54603299999999], [-0.10315611912463954, 51.54623872446561], [-0.1029352, 51.546291999999994], [-0.10283826107011838, 51.546316062251655], [-0.10285755110515124, 51.54634806144001], [-0.10224285044791544, 51.54646398548397], [-0.10120279494862108, 51.54672227594275], [-0.0985415, 51.5473207], [-0.098001, 51.547439], [-0.0972564, 51.5476232], [-0.0962932, 51.5478342], [-0.0957208, 51.5479806], [-0.09537585145830428, 51.5480674054404], [-0.0943697, 51.5483206], [-0.0940566, 51.5483902], [-0.093889, 51.5484276], [-0.0935684, 51.54849899999999], [-0.09328319999999998, 51.54855609999999], [-0.0929944, 51.548609199999994], [-0.0926848, 51.548660100000006], [-0.0923335, 51.54871070000001], [-0.0923076, 51.54871380000001], [-0.09208099999999998, 51.54874169999999], [-0.0915774, 51.5487841], [-0.09117279999999998, 51.5488239], [-0.0900243, 51.5489192], [-0.08983152841195213, 51.548928761004895], [-0.08910489999999999, 51.54896479999999], [-0.08818462022195603, 51.54899700636794], [-0.0869067, 51.5489976], [-0.08565737683697106, 51.54894844574469], [-0.08544779999999999, 51.5489402], [-0.08432696815236347, 51.548862440413195], [-0.08397179999999999, 51.5488378], [-0.08366779821666535, 51.548812410181704], [-0.0827863947096411, 51.54873879647135], [-0.08200831596699862, 51.54867381221614], [-0.07863169999999998, 51.5483918], [-0.07582, 51.54815459999999], [-0.0756584, 51.54814210000001], [-0.07404759999999999, 51.5480183], [-0.07377409999999998, 51.54799450000001], [-0.0641701, 51.54721399999999], [-0.0627058, 51.547102899999985], [-0.0619798, 51.5470574], [-0.06125379999999999, 51.54701190000001], [-0.06065784467691427, 51.54699149497122], [-0.059767200000000006, 51.546961], [-0.05966258595445246, 51.54695741037963], [-0.059608890778264624, 51.54695556793765], [-0.05958639484417193, 51.54695479603488], [-0.059554158380923344, 51.54695368990543], [-0.05953109625312279, 51.54695289857484], [-0.05950035599992973, 51.54695184378477], [-0.0590969, 51.54693799999999], [-0.0568666, 51.5469091], [-0.0522273, 51.546904999999995], [-0.047532, 51.5468923], [-0.045314299999999995, 51.5468863], [-0.0431208, 51.5468803], [-0.039163199999999995, 51.5468556], [-0.03708079999999999, 51.5467738], [-0.03646994528662492, 51.54674056737372], [-0.03610776398463913, 51.54672086343662], [-0.0349541, 51.54665809999999], [-0.0326378, 51.5463988], [-0.030994599999999994, 51.5461933], [-0.030268499999999993, 51.5461025], [-0.0276676, 51.545723800000005], [-0.0252725, 51.5454286], [-0.024988799999999995, 51.5453936], [-0.0222871, 51.5451806], [-0.019269199999999997, 51.5450612], [-0.0168859, 51.5450179], [-0.0164207, 51.5450095], [-0.0160671, 51.54500310000001], [-0.01576, 51.54499749999999], [-0.015469299999999997, 51.5449953], [-0.014174900000000002, 51.5449854], [-0.013088399999999998, 51.54497709999999], [-0.012437344520214413, 51.544976987077355], [-0.012370789237712962, 51.54497697553364], [-0.011935299999999998, 51.544976899999995], [-0.0118063, 51.544974999999994], [-0.009062, 51.544934999999995], [-0.008527, 51.54493149999999], [-0.008437199999999999, 51.5449309], [-0.0080943, 51.54492870000001], [-0.0080511, 51.5449284], [-0.007350999999999999, 51.5449194], [-0.006775899999999999, 51.54491209999999], [-0.0067156, 51.5449113], [-0.006502038189745581, 51.54490856979587], [-0.006453, 51.54491689999999], [-0.0063154, 51.544944400000006], [-0.006268668746327513, 51.54495542260861], [-0.0061526, 51.5449828], [-0.006045899999999999, 51.5450153], [-0.005849399999999999, 51.545078499999995], [-0.0056707, 51.5451361], [-0.005458299999999999, 51.5452156], [-0.0052967, 51.5452845], [-0.0051585, 51.545349399999985], [-0.005048399999999999, 51.54540730000001], [-0.0048445, 51.54553689999999], [-0.0046851, 51.5456498], [-0.0044211, 51.5459346], [-0.0042366, 51.54615189999999], [-0.0041219, 51.5463195], [-0.0040012, 51.5465395], [-0.0039417, 51.54673509999999], [-0.003926769309809438, 51.54688859908996], [-0.003916767308215423, 51.54699142714401], [-0.00391, 51.54706099999999], [-0.003928299999999999, 51.5472954], [-0.0040153, 51.547665], [-0.0041058, 51.5479077], [-0.0042059, 51.54815140000001], [-0.0043424, 51.54842620000001], [-0.004565, 51.5487571], [-0.0048338, 51.5491174], [-0.0049448, 51.5492648], [-0.005170699999999999, 51.5495289], [-0.0054927, 51.549908300000006], [-0.0056235, 51.550051], [-0.0058378, 51.5502848], [-0.0060685999999999995, 51.550551899999995], [-0.0062534999999999995, 51.5507511], [-0.0064416, 51.5509542], [-0.0066775, 51.5511729], [-0.006825399999999999, 51.55128059999999], [-0.0070822, 51.551463700000006]]}", "current_leg_start": "St. Pancras International", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.5514637", "next_location_lon": "-0.0070822", "previous_location": "St. Pancras International", "current_leg_milage": "6.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9032.091, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9119.596, \"from_m\": 9032.091, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10070.074, \"from_m\": 9119.596, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 10518.719, \"from_m\": 10070.074, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}], \"service_id\": 755699, \"profile_key\": \"270422f74ff38ff888273707f19f6bcadf9d0f423b9107cf37d5bf69008577eb\", \"schedule_id\": 35340, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2200\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 121838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 121838}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Temple Mills Recp\", \"stage_seq\": 4, \"distance_m\": 10518.719, \"section_seq\": 1, \"route_path_id\": 121838}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 10518.719, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121838}], \"total_distance_m\": 10518.719, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10518.719, \"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": "2200", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5514637", "current_position_lon": "-0.0070822", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:45Z\", \"source_id\": 64149125, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329625, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Temple Mills Recp", "service_state_platform": null, "timing_fact_generation": 1790024989225361, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:14.070932", "service_state_evidence_id": 20329625, "current_leg_start_actual_dep": "2026-09-21T22:02:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:14.362166", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Eurostar |
O |
SPX |
None |
9Z88 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9032.091, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9119.596, "from_m": 9032.091, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10070.074, "from_m": 9119.596, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 10518.719, "from_m": 10070.074, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}], "service_id": 755699, "profile_key": "270422f74ff38ff888273707f19f6bcadf9d0f423b9107cf37d5bf69008577eb", "schedule_id": 35340, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2200", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 121838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 121838}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Temple Mills Recp", "stage_seq": 4, "distance_m": 10518.719, "section_seq": 1, "route_path_id": 121838}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 10518.719, "from_m": 0.0, "section_seq": 1, "route_path_id": 121838}], "total_distance_m": 10518.719, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10518.719, "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} |
[{"source": "TD", "smart_id": 15103, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:45Z", "source_id": 64149125, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329625, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
St. Pancras International |
2200 |
2200 |
6 |
None |
None |
Temple Mills Recp |
2211 |
2211 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03746/2026-09-21/detailed |
None |
St. Pancras International |
2026-09-21T22:02:00+01:00 |
Temple Mills Recp |
12.0 |
{"type": "LineString", "coordinates": [[-0.1254187, 51.53086700000001], [-0.12777269999999996, 51.533787899999986], [-0.128172018506082, 51.53428288099407], [-0.1281754, 51.5342989], [-0.12819179678230683, 51.534382963822246], [-0.1282093, 51.5344727], [-0.12824802517146802, 51.534684043521736], [-0.12825435515533673, 51.53471858946225], [-0.12829739999999998, 51.534776699999995], [-0.128353, 51.5348601], [-0.12840020000000002, 51.5349284], [-0.12844329999999998, 51.5350076], [-0.12848480000000004, 51.5350975], [-0.12852, 51.5351958], [-0.1285537, 51.53528099999999], [-0.1285707, 51.53532150000001], [-0.1285931, 51.5353703], [-0.1286394, 51.53546800000001], [-0.1287054, 51.5355853], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288677, 51.535931899999994], [-0.1289243, 51.5362432], [-0.12895059046079593, 51.53643131816263], [-0.12894946085444328, 51.536434228857], [-0.1288847, 51.536601100000006], [-0.12875379999999997, 51.53686010000001], [-0.128676, 51.53697849999999], [-0.1285859, 51.5371013], [-0.1284566, 51.53726240000001], [-0.12830819999999998, 51.53740460000001], [-0.12813819999999998, 51.537562], [-0.1279623, 51.5376939], [-0.1277832, 51.5378319], [-0.1275624, 51.537965199999995], [-0.1245216, 51.539579999999994], [-0.1239909, 51.53987750000001], [-0.12389425079214918, 51.539950295689295], [-0.12386569999999998, 51.5399718], [-0.12373449999999996, 51.5400787], [-0.12364200000000002, 51.54015789999999], [-0.12354979999999996, 51.5402478], [-0.12345459999999996, 51.54033819999999], [-0.123345, 51.5404517], [-0.1232698, 51.5405391], [-0.12313619999999996, 51.54070239999999], [-0.1230751, 51.540791899999995], [-0.12301479999999997, 51.54088639999999], [-0.1229792, 51.5409418], [-0.1229621549947698, 51.5409726347436], [-0.12289239999999998, 51.541002], [-0.122863059587515, 51.54101487971446], [-0.12280549253354647, 51.54104015021487], [-0.12272222573798404, 51.541076702235834], [-0.12266726470856132, 51.54110082872403], [-0.1226466, 51.5411099], [-0.12248919280766908, 51.54117895925753], [-0.12235690000000002, 51.541237], [-0.1221017, 51.541349], [-0.1218814, 51.5414292], [-0.1217549, 51.541475199999994], [-0.12170190000000002, 51.5414912], [-0.1215691, 51.541531299999995], [-0.1212794, 51.5416187], [-0.12107569999999997, 51.541672], [-0.12068959999999998, 51.5417735], [-0.1201291, 51.5419205], [-0.117392, 51.54261549999999], [-0.1158995, 51.5430104], [-0.1158873, 51.5430136], [-0.1158752, 51.54301679999999], [-0.1116361, 51.5441382], [-0.1078059, 51.54508229999999], [-0.105232288283131, 51.545726738826765], [-0.1040092, 51.54603299999999], [-0.10315611912463954, 51.54623872446561], [-0.1029352, 51.546291999999994], [-0.10283826107011838, 51.546316062251655], [-0.10285755110515124, 51.54634806144001], [-0.10224285044791544, 51.54646398548397], [-0.10120279494862108, 51.54672227594275], [-0.0985415, 51.5473207], [-0.098001, 51.547439], [-0.0972564, 51.5476232], [-0.0962932, 51.5478342], [-0.0957208, 51.5479806], [-0.09537585145830428, 51.5480674054404], [-0.0943697, 51.5483206], [-0.0940566, 51.5483902], [-0.093889, 51.5484276], [-0.0935684, 51.54849899999999], [-0.09328319999999998, 51.54855609999999], [-0.0929944, 51.548609199999994], [-0.0926848, 51.548660100000006], [-0.0923335, 51.54871070000001], [-0.0923076, 51.54871380000001], [-0.09208099999999998, 51.54874169999999], [-0.0915774, 51.5487841], [-0.09117279999999998, 51.5488239], [-0.0900243, 51.5489192], [-0.08983152841195213, 51.548928761004895], [-0.08910489999999999, 51.54896479999999], [-0.08818462022195603, 51.54899700636794], [-0.0869067, 51.5489976], [-0.08565737683697106, 51.54894844574469], [-0.08544779999999999, 51.5489402], [-0.08432696815236347, 51.548862440413195], [-0.08397179999999999, 51.5488378], [-0.08366779821666535, 51.548812410181704], [-0.0827863947096411, 51.54873879647135], [-0.08200831596699862, 51.54867381221614], [-0.07863169999999998, 51.5483918], [-0.07582, 51.54815459999999], [-0.0756584, 51.54814210000001], [-0.07404759999999999, 51.5480183], [-0.07377409999999998, 51.54799450000001], [-0.0641701, 51.54721399999999], [-0.0627058, 51.547102899999985], [-0.0619798, 51.5470574], [-0.06125379999999999, 51.54701190000001], [-0.06065784467691427, 51.54699149497122], [-0.059767200000000006, 51.546961], [-0.05966258595445246, 51.54695741037963], [-0.059608890778264624, 51.54695556793765], [-0.05958639484417193, 51.54695479603488], [-0.059554158380923344, 51.54695368990543], [-0.05953109625312279, 51.54695289857484], [-0.05950035599992973, 51.54695184378477], [-0.0590969, 51.54693799999999], [-0.0568666, 51.5469091], [-0.0522273, 51.546904999999995], [-0.047532, 51.5468923], [-0.045314299999999995, 51.5468863], [-0.0431208, 51.5468803], [-0.039163199999999995, 51.5468556], [-0.03708079999999999, 51.5467738], [-0.03646994528662492, 51.54674056737372], [-0.03610776398463913, 51.54672086343662], [-0.0349541, 51.54665809999999], [-0.0326378, 51.5463988], [-0.030994599999999994, 51.5461933], [-0.030268499999999993, 51.5461025], [-0.0276676, 51.545723800000005], [-0.0252725, 51.5454286], [-0.024988799999999995, 51.5453936], [-0.0222871, 51.5451806], [-0.019269199999999997, 51.5450612], [-0.0168859, 51.5450179], [-0.0164207, 51.5450095], [-0.0160671, 51.54500310000001], [-0.01576, 51.54499749999999], [-0.015469299999999997, 51.5449953], [-0.014174900000000002, 51.5449854], [-0.013088399999999998, 51.54497709999999], [-0.012437344520214413, 51.544976987077355], [-0.012370789237712962, 51.54497697553364], [-0.011935299999999998, 51.544976899999995], [-0.0118063, 51.544974999999994], [-0.009062, 51.544934999999995], [-0.008527, 51.54493149999999], [-0.008437199999999999, 51.5449309], [-0.0080943, 51.54492870000001], [-0.0080511, 51.5449284], [-0.007350999999999999, 51.5449194], [-0.006775899999999999, 51.54491209999999], [-0.0067156, 51.5449113], [-0.006502038189745581, 51.54490856979587], [-0.006453, 51.54491689999999], [-0.0063154, 51.544944400000006], [-0.006268668746327513, 51.54495542260861], [-0.0061526, 51.5449828], [-0.006045899999999999, 51.5450153], [-0.005849399999999999, 51.545078499999995], [-0.0056707, 51.5451361], [-0.005458299999999999, 51.5452156], [-0.0052967, 51.5452845], [-0.0051585, 51.545349399999985], [-0.005048399999999999, 51.54540730000001], [-0.0048445, 51.54553689999999], [-0.0046851, 51.5456498], [-0.0044211, 51.5459346], [-0.0042366, 51.54615189999999], [-0.0041219, 51.5463195], [-0.0040012, 51.5465395], [-0.0039417, 51.54673509999999], [-0.003926769309809438, 51.54688859908996], [-0.003916767308215423, 51.54699142714401], [-0.00391, 51.54706099999999], [-0.003928299999999999, 51.5472954], [-0.0040153, 51.547665], [-0.0041058, 51.5479077], [-0.0042059, 51.54815140000001], [-0.0043424, 51.54842620000001], [-0.004565, 51.5487571], [-0.0048338, 51.5491174], [-0.0049448, 51.5492648], [-0.005170699999999999, 51.5495289], [-0.0054927, 51.549908300000006], [-0.0056235, 51.550051], [-0.0058378, 51.5502848], [-0.0060685999999999995, 51.550551899999995], [-0.0062534999999999995, 51.5507511], [-0.0064416, 51.5509542], [-0.0066775, 51.5511729], [-0.006825399999999999, 51.55128059999999], [-0.0070822, 51.551463700000006]]} |
6.4 |
2201 |
2213 |
St. Pancras International |
Temple Mills Recp |
Temple Mills Recp |
51.5514637 |
-0.0070822 |
51.5514637 |
-0.0070822 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Temple Mills Recp |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20329625 |
1790024989225361 |
10 |
10 |
2026-09-21 21:23:14.362166 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:14.070932 |
| 723997 |
755383 |
G61826 |
522T26M721 |
2026-09-21 |
COMPLETE |
20330646 |
2026-09-21 22:13:00 |
2026-09-21 21:23:22 |
2026-09-23 21:23:22 |
{"id": 755383, "stp": "P", "toc": "London Overground", "uid": "G61826", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61826/2026-09-21/detailed", "trust_id": "522T26M721", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "3", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T26", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2213", "current_leg_dep": "2209", "current_leg_end": "Chingford", "origin_dep_time": "2146", "origin_platform": "7", "current_location": "Chingford", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "2212", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": "Highams Park", "current_leg_milage": "1.7", "linx_max_speed_mph": null, "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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"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\": 4607.29, \"from_m\": 3142.785, \"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\": 5185.434, \"from_m\": 4607.29, \"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\": 6131.517, \"from_m\": 5185.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\": 7216.942, \"from_m\": 6131.517, \"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\": 7257.519, \"from_m\": 7216.942, \"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\": 9122.523, \"from_m\": 7257.519, \"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\": 9136.134, \"from_m\": 9122.523, \"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\": 9860.22, \"from_m\": 9136.134, \"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\": 9902.542, \"from_m\": 9860.22, \"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\": 10135.77, \"from_m\": 9902.542, \"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\": 11322.209, \"from_m\": 10135.77, \"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\": 11549.25, \"from_m\": 11322.209, \"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\": 13750.864, \"from_m\": 11549.25, \"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\": 16281.523, \"from_m\": 13750.864, \"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\": 16418.534, \"from_m\": 16281.523, \"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\": 16500.546, \"from_m\": 16418.534, \"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\": 16784.769, \"from_m\": 16500.546, \"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\": 755383, \"profile_key\": \"f9c3b45480c07dc98118e2d51a2824076854260b95f7923ad537508e3e19753f\", \"schedule_id\": 11919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2149\", \"wtt_dep\": \"2149H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2200H\", \"wtt_dep\": \"2201H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10063.756, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11426.964, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 13863.442, \"section_seq\": 1, \"route_path_id\": 117155}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 16784.769, \"section_seq\": 1, \"route_path_id\": 117155}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16784.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117155}], \"total_distance_m\": 16784.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15113.156, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.613, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2146", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:55Z\", \"source_id\": 64105685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:58Z\", \"source_id\": 20316787, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 64115164, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:16Z\", \"source_id\": 20319618, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:11Z\", \"source_id\": 64121458, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:15Z\", \"source_id\": 20321498, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:12Z\", \"source_id\": 64128118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:18Z\", \"source_id\": 20323408, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:57Z\", \"source_id\": 64131787, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:04Z\", \"source_id\": 20324559, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:29Z\", \"source_id\": 64137556, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:34Z\", \"source_id\": 20326249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:55Z\", \"source_id\": 64145125, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:59Z\", \"source_id\": 20328392, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:27Z\", \"source_id\": 64152845, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:28Z\", \"source_id\": 20330646, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "3", "timing_fact_generation": 1790025091198105, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:15.758248", "service_state_evidence_id": 20330646, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:16.363045", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
LST |
CHI |
2T26 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 453.219, "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": 929.893, "from_m": 453.219, "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": 1566.795, "from_m": 929.893, "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": 3142.785, "from_m": 1566.795, "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": 4607.29, "from_m": 3142.785, "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": 5185.434, "from_m": 4607.29, "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": 6131.517, "from_m": 5185.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": 7216.942, "from_m": 6131.517, "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": 7257.519, "from_m": 7216.942, "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": 9122.523, "from_m": 7257.519, "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": 9136.134, "from_m": 9122.523, "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": 9860.22, "from_m": 9136.134, "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": 9902.542, "from_m": 9860.22, "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": 10135.77, "from_m": 9902.542, "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": 11322.209, "from_m": 10135.77, "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": 11549.25, "from_m": 11322.209, "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": 13750.864, "from_m": 11549.25, "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": 16281.523, "from_m": 13750.864, "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": 16418.534, "from_m": 16281.523, "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": 16500.546, "from_m": 16418.534, "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": 16784.769, "from_m": 16500.546, "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": 755383, "profile_key": "f9c3b45480c07dc98118e2d51a2824076854260b95f7923ad537508e3e19753f", "schedule_id": 11919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2146", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2149", "wtt_dep": "2149H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 117155}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2200H", "wtt_dep": "2201H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10063.756, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204", "location": "Wood Street", "stage_seq": 8, "distance_m": 11426.964, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Highams Park", "stage_seq": 9, "distance_m": 13863.442, "section_seq": 1, "route_path_id": 117155}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 16784.769, "section_seq": 1, "route_path_id": 117155}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16784.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 117155}], "total_distance_m": 16784.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15113.156, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.613, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:55Z", "source_id": 64105685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:58Z", "source_id": 20316787, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 64115164, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:16Z", "source_id": 20319618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:11Z", "source_id": 64121458, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:15Z", "source_id": 20321498, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:12Z", "source_id": 64128118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:18Z", "source_id": 20323408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T22:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:57Z", "source_id": 64131787, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:02:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:04Z", "source_id": 20324559, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:29Z", "source_id": 64137556, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:34Z", "source_id": 20326249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:55Z", "source_id": 64145125, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:08:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:59Z", "source_id": 20328392, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15408, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:27Z", "source_id": 64152845, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:28Z", "source_id": 20330646, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
London Liverpool Street |
2146 |
2146 |
7 |
None |
None |
Chingford |
2213 |
2212 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61826/2026-09-21/detailed |
None |
Highams Park |
2026-09-21T22:08:00+01:00 |
Chingford |
4.0 |
{"type": "LineString", "coordinates": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} |
1.7 |
2209 |
2213 |
Highams Park |
Chingford |
Chingford |
51.6331130 |
0.0100258 |
51.6331130 |
0.0100258 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Chingford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330646 |
1790025091198105 |
41 |
41 |
2026-09-21 21:23:16.363045 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:15.758248 |
| 723998 |
754712 |
W83554 |
042T65M721 |
2026-09-21 |
COMPLETE |
20330909 |
2026-09-21 22:13:00 |
2026-09-21 21:23:23 |
2026-09-23 21:23:23 |
{"id": 754712, "stp": "P", "toc": "ScotRail", "uid": "W83554", "consist": "170433", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83554/2026-09-21/detailed", "trust_id": "042T65M721", "origin_crs": "TWB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "3", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2T65", "timing_status": "LATE", "origin_station": "Tweedbank", "current_leg_arr": "2213", "current_leg_dep": "2205", "current_leg_end": "Edinburgh", "origin_dep_time": "2115", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-21T21:23:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-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": "Brunstane", "dest_arr_time_act": "2210", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Brunstane", "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\": 405.918, \"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\": 2520.07, \"from_m\": 405.918, \"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\": 4274.209, \"from_m\": 2520.07, \"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\": 7226.846, \"from_m\": 4274.209, \"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\": 9912.492, \"from_m\": 7226.846, \"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\": 11754.436, \"from_m\": 9912.492, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16733.664, \"from_m\": 11754.436, \"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\": 21727.814, \"from_m\": 16733.664, \"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\": 22390.878, \"from_m\": 21727.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27806.437, \"from_m\": 22390.878, \"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\": 37549.422, \"from_m\": 27806.437, \"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\": 37952.053, \"from_m\": 37549.422, \"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\": 38806.021, \"from_m\": 37952.053, \"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\": 41491.51, \"from_m\": 38806.021, \"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\": 42638.327, \"from_m\": 41491.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42651.172, \"from_m\": 42638.327, \"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\": 43189.272, \"from_m\": 42651.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44769.314, \"from_m\": 43189.272, \"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\": 45411.321, \"from_m\": 44769.314, \"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\": 48804.116, \"from_m\": 45411.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48862.75, \"from_m\": 48804.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49175.336, \"from_m\": 48862.75, \"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\": 49528.098, \"from_m\": 49175.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:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49716.831, \"from_m\": 49528.098, \"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\": 49732.212, \"from_m\": 49716.831, \"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\": 51227.246, \"from_m\": 49732.212, \"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\": 51435.123, \"from_m\": 51227.246, \"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\": 54538.685, \"from_m\": 51435.123, \"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\": 55177.427, \"from_m\": 54538.685, \"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\": 55647.584, \"from_m\": 55177.427, \"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\": 55714.037, \"from_m\": 55647.584, \"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\": 55776.715, \"from_m\": 55714.037, \"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\": 56343.711, \"from_m\": 55776.715, \"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\": 56790.451, \"from_m\": 56343.711, \"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\": 754712, \"profile_key\": \"26d72287f6af17fe589234c5a85573da639882955344a2a2c1bffeae36432481\", \"schedule_id\": 29092, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Tweedbank\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2118H\", \"wtt_dep\": \"2119H\", \"location\": \"Galashiels\", \"stage_seq\": 2, \"distance_m\": 3565.06, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Bowland Jn\", \"stage_seq\": 3, \"distance_m\": 8912.266, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128\", \"location\": \"Stow\", \"stage_seq\": 4, \"distance_m\": 14169.525, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2130\", \"location\": \"Galabank Jn\", \"stage_seq\": 5, \"distance_m\": 15296.249, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Tynehead Jn\", \"stage_seq\": 6, \"distance_m\": 30979.327, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 7, \"distance_m\": 37007.273, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Gorebridge\", \"stage_seq\": 8, \"distance_m\": 37738.732, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Newtongrange\", \"stage_seq\": 9, \"distance_m\": 41376.345, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151H\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 43530.109, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 11, \"distance_m\": 45411.321, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Shawfair\", \"stage_seq\": 12, \"distance_m\": 47656.909, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2158\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 13, \"distance_m\": 48804.116, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2159\", \"wtt_dep\": \"2159H\", \"location\": \"Newcraighall\", \"stage_seq\": 14, \"distance_m\": 49409.168, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Brunstane\", \"stage_seq\": 15, \"distance_m\": 50625.431, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2205\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 16, \"distance_m\": 51465.607, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 17, \"distance_m\": 53836.786, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 18, \"distance_m\": 55776.715, \"section_seq\": 1, \"route_path_id\": 120801}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 19, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 120801}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120801}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2115", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:41Z\", \"source_id\": 64028110, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:45Z\", \"source_id\": 20294297, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:41Z\", \"source_id\": 64046522, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:45Z\", \"source_id\": 20299648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 996, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:05Z\", \"source_id\": 64097069, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:10Z\", \"source_id\": 20314359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:21Z\", \"source_id\": 64102186, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:48:25Z\", \"source_id\": 20315851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:42Z\", \"source_id\": 64120427, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:46Z\", \"source_id\": 20321201, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:37Z\", \"source_id\": 64128964, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:40Z\", \"source_id\": 20323667, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:21Z\", \"source_id\": 64137227, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:23Z\", \"source_id\": 20326126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:47Z\", \"source_id\": 64153520, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:53Z\", \"source_id\": 20330909, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "3", "timing_fact_generation": 1790025115074465, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:16.329998", "service_state_evidence_id": 20330909, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:17.148075", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
TWB |
EDB |
2T65 |
170433 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 405.918, "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": 2520.07, "from_m": 405.918, "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": 4274.209, "from_m": 2520.07, "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": 7226.846, "from_m": 4274.209, "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": 9912.492, "from_m": 7226.846, "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": 11754.436, "from_m": 9912.492, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16733.664, "from_m": 11754.436, "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": 21727.814, "from_m": 16733.664, "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": 22390.878, "from_m": 21727.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27806.437, "from_m": 22390.878, "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": 37549.422, "from_m": 27806.437, "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": 37952.053, "from_m": 37549.422, "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": 38806.021, "from_m": 37952.053, "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": 41491.51, "from_m": 38806.021, "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": 42638.327, "from_m": 41491.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42651.172, "from_m": 42638.327, "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": 43189.272, "from_m": 42651.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44769.314, "from_m": 43189.272, "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": 45411.321, "from_m": 44769.314, "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": 48804.116, "from_m": 45411.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48862.75, "from_m": 48804.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 49175.336, "from_m": 48862.75, "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": 49528.098, "from_m": 49175.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:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 49716.831, "from_m": 49528.098, "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": 49732.212, "from_m": 49716.831, "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": 51227.246, "from_m": 49732.212, "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": 51435.123, "from_m": 51227.246, "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": 54538.685, "from_m": 51435.123, "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": 55177.427, "from_m": 54538.685, "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": 55647.584, "from_m": 55177.427, "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": 55714.037, "from_m": 55647.584, "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": 55776.715, "from_m": 55714.037, "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": 56343.711, "from_m": 55776.715, "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": 56790.451, "from_m": 56343.711, "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": 754712, "profile_key": "26d72287f6af17fe589234c5a85573da639882955344a2a2c1bffeae36432481", "schedule_id": 29092, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2115", "location": "Tweedbank", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2118H", "wtt_dep": "2119H", "location": "Galashiels", "stage_seq": 2, "distance_m": 3565.06, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Bowland Jn", "stage_seq": 3, "distance_m": 8912.266, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128", "location": "Stow", "stage_seq": 4, "distance_m": 14169.525, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2130", "location": "Galabank Jn", "stage_seq": 5, "distance_m": 15296.249, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Tynehead Jn", "stage_seq": 6, "distance_m": 30979.327, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143", "location": "Fushiebridge Jn", "stage_seq": 7, "distance_m": 37007.273, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Gorebridge", "stage_seq": 8, "distance_m": 37738.732, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Newtongrange", "stage_seq": 9, "distance_m": 41376.345, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151H", "location": "Eskbank", "stage_seq": 10, "distance_m": 43530.109, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Kings Gate Jn", "stage_seq": 11, "distance_m": 45411.321, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Shawfair", "stage_seq": 12, "distance_m": 47656.909, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2158", "location": "Newgraighall South Jn", "stage_seq": 13, "distance_m": 48804.116, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2159", "wtt_dep": "2159H", "location": "Newcraighall", "stage_seq": 14, "distance_m": 49409.168, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Brunstane", "stage_seq": 15, "distance_m": 50625.431, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2205", "location": "Portobello Jn (Edinburgh)", "stage_seq": 16, "distance_m": 51465.607, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206H", "location": "Craigentinny Jn", "stage_seq": 17, "distance_m": 53836.786, "section_seq": 1, "route_path_id": 120801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208", "location": "Abbeyhill Jn", "stage_seq": 18, "distance_m": 55776.715, "section_seq": 1, "route_path_id": 120801}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 19, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 120801}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 120801}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1015, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:41Z", "source_id": 64028110, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:18:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:45Z", "source_id": 20294297, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1005, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:41Z", "source_id": 64046522, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:45Z", "source_id": 20299648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 996, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:05Z", "source_id": 64097069, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:10Z", "source_id": 20314359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 998, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:21Z", "source_id": 64102186, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:48:25Z", "source_id": 20315851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1001, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:42Z", "source_id": 64120427, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:46Z", "source_id": 20321201, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:37Z", "source_id": 64128964, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:40Z", "source_id": 20323667, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 952, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:21Z", "source_id": 64137227, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:23Z", "source_id": 20326126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 886, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:47Z", "source_id": 64153520, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:53Z", "source_id": 20330909, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Tweedbank |
2115 |
2115 |
2 |
None |
None |
Edinburgh |
2211 |
2210 |
3 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83554/2026-09-21/detailed |
None |
Brunstane |
2026-09-21T22:06:00+01:00 |
Edinburgh |
8.0 |
{"type": "LineString", "coordinates": [[-3.1008498, 55.9420651], [-3.1012118, 55.9430898], [-3.1013715, 55.94348920000001], [-3.1014789, 55.9437429], [-3.1016307, 55.94400699999999], [-3.1017568, 55.94420970000001], [-3.1019785999999994, 55.944496099999995], [-3.1021676999999994, 55.944709200000005], [-3.1024151999999994, 55.94493799999999], [-3.1027771999999993, 55.9452571], [-3.1032020999999994, 55.945567], [-3.1035103999999993, 55.9457474], [-3.1039166999999996, 55.9460037], [-3.1043625999999995, 55.94623120000001], [-3.1048809999999993, 55.94646259999999], [-3.105348, 55.9466431], [-3.1057893, 55.94679469999999], [-3.1061466, 55.9469033], [-3.1062523, 55.94693199999999], [-3.1064487999999995, 55.9469988], [-3.106938, 55.94710909999999], [-3.1072374, 55.9471705], [-3.1073364296700396, 55.94718883175535], [-3.107610429946244, 55.947228441716625], [-3.107852263857584, 55.94726411734895], [-3.1080665205887557, 55.94729643441268], [-3.1082577893244547, 55.947325968668174], [-3.1084306592493736, 55.94735329587577], [-3.1085897195482093, 55.94737899179583], [-3.1087395594056555, 55.9474036321887], [-3.108884768006408, 55.94742779281476], [-3.1090299345351613, 55.94745204943434], [-3.10917964817661, 55.94747697780779], [-3.1093384981154495, 55.94750315369548], [-3.1095110735363747, 55.94753115285776], [-3.1097019636240804, 55.94756155105498], [-3.109915757563261, 55.9475949240475], [-3.1101570445386124, 55.947631847595666], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-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]]} |
3.8 |
2205 |
2213 |
Brunstane |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-21 21:23:22 |
TERMINATED |
2026-09-21 21:13:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330909 |
1790025115074465 |
35 |
35 |
2026-09-21 21:23:17.148075 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:16.329998 |
| 723999 |
750404 |
G66813 |
771M84MX21 |
2026-09-21 |
COMPLETE |
20331125 |
2026-09-21 22:13:00 |
2026-09-21 21:23:23 |
2026-09-23 21:23:23 |
{"id": 750404, "stp": "P", "toc": "CrossCountry", "uid": "G66813", "consist": "170638", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66813/2026-09-21/detailed", "trust_id": "771M84MX21", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "18:45:00", "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-21", "dest_arr_time": "2208", "dest_platform": "7", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1M84", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2213", "current_leg_dep": "2206", "current_leg_end": "Nottingham", "origin_dep_time": "1845", "origin_platform": "2", "current_location": "Nottingham", "last_update_time": "2026-09-21T21:23:23", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Beeston", "dest_arr_time_act": "2208", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"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\": 671.26, \"from_m\": 341.881, \"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\": 735.175, \"from_m\": 671.26, \"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\": 846.89, \"from_m\": 735.175, \"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\": 921.96, \"from_m\": 846.89, \"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\": 4038.134, \"from_m\": 921.96, \"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\": 15903.896, \"from_m\": 4038.134, \"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\": 15956.158, \"from_m\": 15903.896, \"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\": 15995.988, \"from_m\": 15956.158, \"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\": 19224.77, \"from_m\": 15995.988, \"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\": 19277.106, \"from_m\": 19224.77, \"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\": 19319.919, \"from_m\": 19277.106, \"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\": 19382.731, \"from_m\": 19319.919, \"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\": 20082.193, \"from_m\": 19382.731, \"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\": 20488.181, \"from_m\": 20082.193, \"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\": 31860.517, \"from_m\": 20488.181, \"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\": 43802.999, \"from_m\": 31860.517, \"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\": 46374.108, \"from_m\": 43802.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\": 46585.994, \"from_m\": 46374.108, \"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\": 46633.082, \"from_m\": 46585.994, \"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\": 47653.074, \"from_m\": 46633.082, \"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\": 58726.759, \"from_m\": 47653.074, \"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\": 66380.415, \"from_m\": 58726.759, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68444.744, \"from_m\": 66380.415, \"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\": 73226.711, \"from_m\": 68444.744, \"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\": 87474.496, \"from_m\": 73226.711, \"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\": 89687.985, \"from_m\": 87474.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91918.958, \"from_m\": 89687.985, \"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\": 102405.421, \"from_m\": 91918.958, \"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\": 112280.692, \"from_m\": 102405.421, \"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\": 112314.732, \"from_m\": 112280.692, \"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\": 121700.588, \"from_m\": 112314.732, \"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\": 121783.155, \"from_m\": 121700.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\": 129386.352, \"from_m\": 121783.155, \"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\": 130197.921, \"from_m\": 129386.352, \"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\": 150267.136, \"from_m\": 130197.921, \"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\": 151070.021, \"from_m\": 150267.136, \"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\": 151111.395, \"from_m\": 151070.021, \"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\": 154564.788, \"from_m\": 151111.395, \"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\": 155073.519, \"from_m\": 154564.788, \"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\": 164816.242, \"from_m\": 155073.519, \"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\": 164876.481, \"from_m\": 164816.242, \"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\": 165301.898, \"from_m\": 164876.481, \"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\": 165455.071, \"from_m\": 165301.898, \"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\": 166053.456, \"from_m\": 165455.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169482.903, \"from_m\": 166053.456, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 171991.822, \"from_m\": 169482.903, \"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\": 173458.723, \"from_m\": 171991.822, \"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\": 173686.391, \"from_m\": 173458.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\": 174193.987, \"from_m\": 173686.391, \"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\": 174229.983, \"from_m\": 174193.987, \"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\": 174243.849, \"from_m\": 174229.983, \"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\": 174665.779, \"from_m\": 174243.849, \"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\": 175614.939, \"from_m\": 174665.779, \"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\": 176559.499, \"from_m\": 175614.939, \"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\": 177168.988, \"from_m\": 176559.499, \"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\": 177241.441, \"from_m\": 177168.988, \"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\": 178916.363, \"from_m\": 177241.441, \"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\": 185479.356, \"from_m\": 178916.363, \"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\": 186666.036, \"from_m\": 185479.356, \"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\": 187902.484, \"from_m\": 186666.036, \"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\": 192520.592, \"from_m\": 187902.484, \"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\": 120.0}, {\"to_m\": 192575.791, \"from_m\": 192520.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\": 194087.349, \"from_m\": 192575.791, \"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\": 194116.727, \"from_m\": 194087.349, \"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\": 214387.35, \"from_m\": 194116.727, \"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\": 214448.055, \"from_m\": 214387.35, \"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\": 221838.69, \"from_m\": 214448.055, \"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\": 221872.23, \"from_m\": 221838.69, \"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\": 222228.98, \"from_m\": 221872.23, \"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\": 222930.114, \"from_m\": 222228.98, \"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\": 231611.601, \"from_m\": 222930.114, \"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\": 232331.76, \"from_m\": 231611.601, \"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\": 232377.218, \"from_m\": 232331.76, \"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\": 238618.09, \"from_m\": 232377.218, \"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\": 238706.749, \"from_m\": 238618.09, \"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\": 238842.716, \"from_m\": 238706.749, \"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\": 239931.196, \"from_m\": 238842.716, \"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\": 240083.019, \"from_m\": 239931.196, \"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\": 240241.285, \"from_m\": 240083.019, \"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\": 241433.046, \"from_m\": 240241.285, \"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\": 243598.706, \"from_m\": 241433.046, \"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\": 244046.303, \"from_m\": 243598.706, \"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\": 248756.704, \"from_m\": 244046.303, \"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\": 115.0}, {\"to_m\": 252499.586, \"from_m\": 248756.704, \"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\": 253466.065, \"from_m\": 252499.586, \"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\": 253672.533, \"from_m\": 253466.065, \"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\": 253715.667, \"from_m\": 253672.533, \"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\": 254437.24, \"from_m\": 253715.667, \"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\": 254507.738, \"from_m\": 254437.24, \"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\": 260549.751, \"from_m\": 254507.738, \"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\": 260611.24, \"from_m\": 260549.751, \"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\": 264242.017, \"from_m\": 260611.24, \"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\": 264606.923, \"from_m\": 264242.017, \"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\": 264658.123, \"from_m\": 264606.923, \"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\": 264709.403, \"from_m\": 264658.123, \"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\": 265047.787, \"from_m\": 264709.403, \"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\": 265272.26, \"from_m\": 265047.787, \"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\": 750404, \"profile_key\": \"1a40173eff4f4a0c50eea36d1900ff09d06618b24abc8bdf68fcb041c2c141ed\", \"schedule_id\": 11988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.905, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.162, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.283, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.382, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1859H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.609, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.776, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.94, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.281, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34671.258, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"1915H\", \"wtt_dep\": \"1916H\", \"location\": \"Chepstow\", \"stage_seq\": 11, \"distance_m\": 46405.301, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Lydney\", \"stage_seq\": 12, \"distance_m\": 59260.605, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Awre\", \"stage_seq\": 13, \"distance_m\": 67566.884, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 14, \"distance_m\": 88041.563, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1949\", \"location\": \"Gloucester\", \"stage_seq\": 15, \"distance_m\": 90259.232, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 16, \"distance_m\": 90866.194, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 17, \"distance_m\": 92035.953, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1959H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 18, \"distance_m\": 100870.677, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Ashchurch\", \"stage_seq\": 19, \"distance_m\": 112642.305, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 20, \"distance_m\": 129775.154, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Worcestershire Parkway [Low Level]\", \"stage_seq\": 21, \"distance_m\": 130822.061, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 22, \"distance_m\": 147931.134, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Bromsgrove\", \"stage_seq\": 23, \"distance_m\": 150958.943, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Barnt Green\", \"stage_seq\": 24, \"distance_m\": 156957.157, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Longbridge\", \"stage_seq\": 25, \"distance_m\": 161257.648, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Kings Norton\", \"stage_seq\": 26, \"distance_m\": 165125.534, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Selly Oak\", \"stage_seq\": 27, \"distance_m\": 168642.238, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"University\", \"stage_seq\": 28, \"distance_m\": 169802.802, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Five Ways\", \"stage_seq\": 29, \"distance_m\": 172521.687, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": \"2049\", \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 173932.012, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Proof House Jn\", \"stage_seq\": 31, \"distance_m\": 174945.867, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Grand Jn\", \"stage_seq\": 32, \"distance_m\": 175507.043, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2053\", \"location\": \"Landor Street Jn\", \"stage_seq\": 33, \"distance_m\": 176477.286, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2057\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 34, \"distance_m\": 183662.074, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2058\", \"location\": \"Water Orton\", \"stage_seq\": 35, \"distance_m\": 186225.647, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 36, \"distance_m\": 192575.791, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2103H\", \"wtt_dep\": \"2104H\", \"location\": \"Wilnecote\", \"stage_seq\": 37, \"distance_m\": 198766.037, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2107H\", \"wtt_dep\": \"2109\", \"location\": \"Tamworth High Level\", \"stage_seq\": 38, \"distance_m\": 201824.738, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 39, \"distance_m\": 213812.986, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 40, \"distance_m\": 222540.77, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 41, \"distance_m\": 226025.908, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Willington\", \"stage_seq\": 42, \"distance_m\": 230049.887, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"North Stafford Jn\", \"stage_seq\": 43, \"distance_m\": 231659.404, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129H\", \"location\": \"Stenson Jn\", \"stage_seq\": 44, \"distance_m\": 232405.878, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2136H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 45, \"distance_m\": 238777.452, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2143\", \"location\": \"Derby\", \"stage_seq\": 46, \"distance_m\": 239931.196, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 47, \"distance_m\": 240012.17, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2147H\", \"location\": \"Spondon\", \"stage_seq\": 48, \"distance_m\": 243716.546, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Long Eaton\", \"stage_seq\": 49, \"distance_m\": 252676.99, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 50, \"distance_m\": 253546.191, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Trent East Jn\", \"stage_seq\": 51, \"distance_m\": 254466.368, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2201H\", \"wtt_dep\": \"2202\", \"location\": \"Beeston\", \"stage_seq\": 52, \"distance_m\": 259986.367, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Beeston South Jn\", \"stage_seq\": 53, \"distance_m\": 260692.026, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2206\", \"location\": \"Mansfield Jn\", \"stage_seq\": 54, \"distance_m\": 264283.723, \"section_seq\": 1, \"route_path_id\": 134316}, {\"is_pass\": false, \"wtt_arr\": \"2208\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 55, \"distance_m\": 265272.26, \"section_seq\": 1, \"route_path_id\": 134316}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 265272.26, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134316}], \"total_distance_m\": 265272.26, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 262780.499, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2491.761, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1845", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:17:04Z\", \"source_id\": 63722466, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:17:10Z\", \"source_id\": 20201076, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:23:56Z\", \"source_id\": 63741878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:24:01Z\", \"source_id\": 20206450, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:53Z\", \"source_id\": 63766546, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:33:11Z\", \"source_id\": 20214836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:52:41Z\", \"source_id\": 63819608, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:54:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:16Z\", \"source_id\": 20232328, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:29Z\", \"source_id\": 20232567, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:01Z\", \"source_id\": 63849876, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:04:06Z\", \"source_id\": 20243899, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:17Z\", \"source_id\": 63871546, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:20Z\", \"source_id\": 20249955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:13Z\", \"source_id\": 63922818, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:32:13Z\", \"source_id\": 20264260, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:07Z\", \"source_id\": 63932836, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:10Z\", \"source_id\": 20267020, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:52Z\", \"source_id\": 63941812, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:54Z\", \"source_id\": 20269692, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:40Z\", \"source_id\": 63948614, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:42Z\", \"source_id\": 20271650, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:42Z\", \"source_id\": 63950996, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:45Z\", \"source_id\": 20272347, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:44Z\", \"source_id\": 63958506, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:45Z\", \"source_id\": 63958534, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:46:46Z\", \"source_id\": 20274445, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:46Z\", \"source_id\": 63963329, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:48:50Z\", \"source_id\": 20275874, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:00Z\", \"source_id\": 64002759, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:05:05Z\", \"source_id\": 20287036, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:46Z\", \"source_id\": 64014302, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:49Z\", \"source_id\": 20290277, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:35Z\", \"source_id\": 64023285, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:39Z\", \"source_id\": 20292839, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:15Z\", \"source_id\": 64054340, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:28:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:18Z\", \"source_id\": 20301952, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:54Z\", \"source_id\": 64072255, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:56Z\", \"source_id\": 20306937, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:33Z\", \"source_id\": 20312041, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:46Z\", \"source_id\": 64105379, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:48Z\", \"source_id\": 20316689, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:11Z\", \"source_id\": 64119261, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:16Z\", \"source_id\": 20320859, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:05Z\", \"source_id\": 64138754, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:08Z\", \"source_id\": 20326580, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:13Z\", \"source_id\": 64154396, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:15Z\", \"source_id\": 20331125, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "7", "timing_fact_generation": 1790025135739742, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:17.565945", "service_state_evidence_id": 20331125, "current_leg_start_actual_dep": "2026-09-21T22:07:00+01:00", "operational_evidence_version": 169, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:17.858005", "service_state_valid_until_kind": null, "operational_interpretation_version": 169, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
CDF |
NOT |
1M84 |
170638 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 341.881, "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": 671.26, "from_m": 341.881, "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": 735.175, "from_m": 671.26, "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": 846.89, "from_m": 735.175, "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": 921.96, "from_m": 846.89, "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": 4038.134, "from_m": 921.96, "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": 15903.896, "from_m": 4038.134, "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": 15956.158, "from_m": 15903.896, "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": 15995.988, "from_m": 15956.158, "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": 19224.77, "from_m": 15995.988, "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": 19277.106, "from_m": 19224.77, "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": 19319.919, "from_m": 19277.106, "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": 19382.731, "from_m": 19319.919, "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": 20082.193, "from_m": 19382.731, "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": 20488.181, "from_m": 20082.193, "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": 31860.517, "from_m": 20488.181, "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": 43802.999, "from_m": 31860.517, "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": 46374.108, "from_m": 43802.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": 46585.994, "from_m": 46374.108, "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": 46633.082, "from_m": 46585.994, "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": 47653.074, "from_m": 46633.082, "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": 58726.759, "from_m": 47653.074, "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": 66380.415, "from_m": 58726.759, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68444.744, "from_m": 66380.415, "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": 73226.711, "from_m": 68444.744, "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": 87474.496, "from_m": 73226.711, "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": 89687.985, "from_m": 87474.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91918.958, "from_m": 89687.985, "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": 102405.421, "from_m": 91918.958, "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": 112280.692, "from_m": 102405.421, "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": 112314.732, "from_m": 112280.692, "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": 121700.588, "from_m": 112314.732, "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": 121783.155, "from_m": 121700.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": 129386.352, "from_m": 121783.155, "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": 130197.921, "from_m": 129386.352, "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": 150267.136, "from_m": 130197.921, "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": 151070.021, "from_m": 150267.136, "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": 151111.395, "from_m": 151070.021, "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": 154564.788, "from_m": 151111.395, "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": 155073.519, "from_m": 154564.788, "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": 164816.242, "from_m": 155073.519, "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": 164876.481, "from_m": 164816.242, "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": 165301.898, "from_m": 164876.481, "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": 165455.071, "from_m": 165301.898, "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": 166053.456, "from_m": 165455.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 169482.903, "from_m": 166053.456, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 171991.822, "from_m": 169482.903, "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": 173458.723, "from_m": 171991.822, "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": 173686.391, "from_m": 173458.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": 174193.987, "from_m": 173686.391, "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": 174229.983, "from_m": 174193.987, "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": 174243.849, "from_m": 174229.983, "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": 174665.779, "from_m": 174243.849, "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": 175614.939, "from_m": 174665.779, "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": 176559.499, "from_m": 175614.939, "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": 177168.988, "from_m": 176559.499, "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": 177241.441, "from_m": 177168.988, "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": 178916.363, "from_m": 177241.441, "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": 185479.356, "from_m": 178916.363, "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": 186666.036, "from_m": 185479.356, "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": 187902.484, "from_m": 186666.036, "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": 192520.592, "from_m": 187902.484, "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": 120.0}, {"to_m": 192575.791, "from_m": 192520.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": 194087.349, "from_m": 192575.791, "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": 194116.727, "from_m": 194087.349, "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": 214387.35, "from_m": 194116.727, "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": 214448.055, "from_m": 214387.35, "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": 221838.69, "from_m": 214448.055, "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": 221872.23, "from_m": 221838.69, "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": 222228.98, "from_m": 221872.23, "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": 222930.114, "from_m": 222228.98, "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": 231611.601, "from_m": 222930.114, "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": 232331.76, "from_m": 231611.601, "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": 232377.218, "from_m": 232331.76, "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": 238618.09, "from_m": 232377.218, "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": 238706.749, "from_m": 238618.09, "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": 238842.716, "from_m": 238706.749, "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": 239931.196, "from_m": 238842.716, "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": 240083.019, "from_m": 239931.196, "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": 240241.285, "from_m": 240083.019, "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": 241433.046, "from_m": 240241.285, "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": 243598.706, "from_m": 241433.046, "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": 244046.303, "from_m": 243598.706, "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": 248756.704, "from_m": 244046.303, "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": 115.0}, {"to_m": 252499.586, "from_m": 248756.704, "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": 253466.065, "from_m": 252499.586, "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": 253672.533, "from_m": 253466.065, "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": 253715.667, "from_m": 253672.533, "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": 254437.24, "from_m": 253715.667, "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": 254507.738, "from_m": 254437.24, "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": 260549.751, "from_m": 254507.738, "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": 260611.24, "from_m": 260549.751, "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": 264242.017, "from_m": 260611.24, "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": 264606.923, "from_m": 264242.017, "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": 264658.123, "from_m": 264606.923, "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": 264709.403, "from_m": 264658.123, "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": 265047.787, "from_m": 264709.403, "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": 265272.26, "from_m": 265047.787, "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": 750404, "profile_key": "1a40173eff4f4a0c50eea36d1900ff09d06618b24abc8bdf68fcb041c2c141ed", "schedule_id": 11988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1845", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.905, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.162, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.283, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.382, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859H", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.609, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.776, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.94, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.281, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34671.258, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "1915H", "wtt_dep": "1916H", "location": "Chepstow", "stage_seq": 11, "distance_m": 46405.301, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Lydney", "stage_seq": 12, "distance_m": 59260.605, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Awre", "stage_seq": 13, "distance_m": 67566.884, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Gloucester Over Jn", "stage_seq": 14, "distance_m": 88041.563, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1949", "location": "Gloucester", "stage_seq": 15, "distance_m": 90259.232, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Horton Road Jn", "stage_seq": 16, "distance_m": 90866.194, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Barnwood Jn", "stage_seq": 17, "distance_m": 92035.953, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1959H", "location": "Cheltenham Spa", "stage_seq": 18, "distance_m": 100870.677, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Ashchurch", "stage_seq": 19, "distance_m": 112642.305, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Abbotswood Jn", "stage_seq": 20, "distance_m": 129775.154, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Worcestershire Parkway [Low Level]", "stage_seq": 21, "distance_m": 130822.061, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Stoke Works Jn", "stage_seq": 22, "distance_m": 147931.134, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Bromsgrove", "stage_seq": 23, "distance_m": 150958.943, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Barnt Green", "stage_seq": 24, "distance_m": 156957.157, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Longbridge", "stage_seq": 25, "distance_m": 161257.648, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Kings Norton", "stage_seq": 26, "distance_m": 165125.534, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Selly Oak", "stage_seq": 27, "distance_m": 168642.238, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "University", "stage_seq": 28, "distance_m": 169802.802, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Five Ways", "stage_seq": 29, "distance_m": 172521.687, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": "2049", "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 173932.012, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051", "location": "Proof House Jn", "stage_seq": 31, "distance_m": 174945.867, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Grand Jn", "stage_seq": 32, "distance_m": 175507.043, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2053", "location": "Landor Street Jn", "stage_seq": 33, "distance_m": 176477.286, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2057", "location": "Castle Bromwich Jn", "stage_seq": 34, "distance_m": 183662.074, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2058", "location": "Water Orton", "stage_seq": 35, "distance_m": 186225.647, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Kingsbury Jn", "stage_seq": 36, "distance_m": 192575.791, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2103H", "wtt_dep": "2104H", "location": "Wilnecote", "stage_seq": 37, "distance_m": 198766.037, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2107H", "wtt_dep": "2109", "location": "Tamworth High Level", "stage_seq": 38, "distance_m": 201824.738, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Wichnor Jn", "stage_seq": 39, "distance_m": 213812.986, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121", "location": "Burton-on-Trent", "stage_seq": 40, "distance_m": 222540.77, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123H", "location": "Clay Mills Jn", "stage_seq": 41, "distance_m": 226025.908, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Willington", "stage_seq": 42, "distance_m": 230049.887, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "North Stafford Jn", "stage_seq": 43, "distance_m": 231659.404, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129H", "location": "Stenson Jn", "stage_seq": 44, "distance_m": 232405.878, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2136H", "location": "Derby L.N.W. Jn", "stage_seq": 45, "distance_m": 238777.452, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2143", "location": "Derby", "stage_seq": 46, "distance_m": 239931.196, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Derby Way & Works Jn", "stage_seq": 47, "distance_m": 240012.17, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2147H", "location": "Spondon", "stage_seq": 48, "distance_m": 243716.546, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Long Eaton", "stage_seq": 49, "distance_m": 252676.99, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156", "location": "Sheet Stores Jn", "stage_seq": 50, "distance_m": 253546.191, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Trent East Jn", "stage_seq": 51, "distance_m": 254466.368, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2201H", "wtt_dep": "2202", "location": "Beeston", "stage_seq": 52, "distance_m": 259986.367, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Beeston South Jn", "stage_seq": 53, "distance_m": 260692.026, "section_seq": 1, "route_path_id": 134316}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2206", "location": "Mansfield Jn", "stage_seq": 54, "distance_m": 264283.723, "section_seq": 1, "route_path_id": 134316}, {"is_pass": false, "wtt_arr": "2208", "wtt_dep": null, "location": "Nottingham", "stage_seq": 55, "distance_m": 265272.26, "section_seq": 1, "route_path_id": 134316}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 265272.26, "from_m": 0.0, "section_seq": 1, "route_path_id": 134316}], "total_distance_m": 265272.26, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 262780.499, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2491.761, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:17:04Z", "source_id": 63722466, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:17:10Z", "source_id": 20201076, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:23:56Z", "source_id": 63741878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:24:01Z", "source_id": 20206450, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:53Z", "source_id": 63766546, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:33:11Z", "source_id": 20214836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:52:41Z", "source_id": 63819608, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:54:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:16Z", "source_id": 20232328, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:29Z", "source_id": 20232567, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:01Z", "source_id": 63849876, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:04:06Z", "source_id": 20243899, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:17Z", "source_id": 63871546, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:20Z", "source_id": 20249955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:13Z", "source_id": 63922818, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:32:13Z", "source_id": 20264260, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:07Z", "source_id": 63932836, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:10Z", "source_id": 20267020, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20399, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:52Z", "source_id": 63941812, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T19:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:54Z", "source_id": 20269692, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:40Z", "source_id": 63948614, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T19:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:42Z", "source_id": 20271650, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:42Z", "source_id": 63950996, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:45Z", "source_id": 20272347, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:44Z", "source_id": 63958506, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:45Z", "source_id": 63958534, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T19:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:46:46Z", "source_id": 20274445, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:46Z", "source_id": 63963329, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T19:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:48:50Z", "source_id": 20275874, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:00Z", "source_id": 64002759, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:06:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:05:05Z", "source_id": 20287036, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19819, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:46Z", "source_id": 64014302, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:49Z", "source_id": 20290277, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:35Z", "source_id": 64023285, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:39Z", "source_id": 20292839, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:15Z", "source_id": 64054340, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:28:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:18Z", "source_id": 20301952, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17239, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:54Z", "source_id": 64072255, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T20:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:56Z", "source_id": 20306937, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:33Z", "source_id": 20312041, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:46Z", "source_id": 64105379, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T20:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:48Z", "source_id": 20316689, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16778, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:11Z", "source_id": 64119261, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T20:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:16Z", "source_id": 20320859, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:05Z", "source_id": 64138754, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T21:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:08Z", "source_id": 20326580, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-21T22:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16521, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:13Z", "source_id": 64154396, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T21:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:15Z", "source_id": 20331125, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Cardiff Central |
1845 |
1845 |
2 |
18:45:00 |
None |
Nottingham |
2208 |
2208 |
7 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G66813/2026-09-21/detailed |
None |
Beeston |
2026-09-21T22:07:00+01:00 |
Nottingham |
7.0 |
{"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} |
3.3 |
2206 |
2213 |
Beeston |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-21 21:23:23 |
TERMINATED |
2026-09-21 21:13:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331125 |
1790025135739742 |
169 |
169 |
2026-09-21 21:23:17.858005 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:17.565945 |
| 724000 |
754666 |
H55186 |
156F27C721 |
2026-09-21 |
COMPLETE |
20331755 |
2026-09-21 22:04:00 |
2026-09-21 21:23:23 |
2026-09-23 21:23:23 |
{"id": 754666, "stp": "P", "toc": "Unknown", "uid": "H55186", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55186/2026-09-21/detailed", "trust_id": "156F27C721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Boulby Mine Carlin How (FLHH)", "service_date": "2026-09-21", "dest_arr_time": "2235", "dest_platform": null, "is_terminated": 1, "next_location": "Boulby Mine Carlin How (FLHH)", "signalling_id": "6F27", "timing_status": "EARLY", "origin_station": "South Bank Tees Dock (FHH)", "current_leg_arr": "2204", "current_leg_dep": "2144", "current_leg_end": "Boulby Mine Carlin How (FLHH)", "origin_dep_time": "2100", "origin_platform": null, "current_location": "Boulby Mine Carlin How (FLHH)", "last_update_time": "2026-09-21T21:23:23", "route_debug_link": null, "timing_variation": "-31 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9164596445194148, 54.56688594296662], [-0.9160923, 54.5667439], [-0.9159019, 54.56666299999999], [-0.9152447, 54.5663629], [-0.9143945, 54.56597260000001], [-0.9140645, 54.5658342], [-0.91374, 54.56571439999999], [-0.9134315, 54.5656165], [-0.9131558, 54.565545400000005], [-0.9126831999999998, 54.56543760000001], [-0.9122567, 54.5653583], [-0.9117283, 54.56525719999999], [-0.9114373, 54.565182], [-0.9106779, 54.56506240000001], [-0.9097386999999998, 54.5649238], [-0.9093409, 54.56485250000001], [-0.9088326, 54.5647173], [-0.9083388, 54.5645615], [-0.9079142, 54.5644086], [-0.9075202, 54.5642611], [-0.9071095, 54.5640789], [-0.9065300999999998, 54.56373680000001], [-0.9060259000000002, 54.5633698], [-0.9056504, 54.563009], [-0.9053903999999998, 54.56265870000001], [-0.9052888, 54.5624768], [-0.9051174, 54.56203250000001], [-0.905038, 54.56157029999999], [-0.9050195, 54.5611028], [-0.9050660999999998, 54.5607681], [-0.9051506, 54.5603685], [-0.9053714, 54.5596933], [-0.9055645, 54.5593075], [-0.9058005999999996, 54.55879739999999], [-0.9058757, 54.5582873], [-0.9058864, 54.557627800000006], [-0.9058641, 54.5573643], [-0.9058012999999998, 54.557166], [-0.9055753, 54.5567443], [-0.9054031, 54.5565386], [-0.9052187, 54.5563394], [-0.9049706, 54.5561053], [-0.904693, 54.55590080000001], [-0.9044369, 54.555732799999994], [-0.9041347, 54.5555588], [-0.9035786, 54.55528090000001], [-0.9031106, 54.555072499999994], [-0.9028544, 54.554983799999995], [-0.9021313, 54.5547347], [-0.9014554, 54.5545605], [-0.9006936999999998, 54.5544174], [-0.8996422, 54.55424940000001], [-0.8989663, 54.5541249], [-0.8984728, 54.5539943], [-0.8983152841195214, 54.553940216735086], [-0.8979470999999999, 54.5538138], [-0.8972926, 54.5535338], [-0.8948356999999999, 54.5525321], [-0.8939447000000001, 54.5522195], [-0.8934682, 54.55206079999999], [-0.8932003, 54.55198480000001], [-0.8920858, 54.55169649999999], [-0.8906038999999999, 54.5514029], [-0.8892137999999999, 54.55120670000001], [-0.8878083, 54.5510636], [-0.8871753, 54.55102], [-0.8867033, 54.55101380000001], [-0.8861775, 54.551057400000005], [-0.8856195999999998, 54.5511383], [-0.8848685999999999, 54.55131250000001], [-0.8844394999999999, 54.5513934], [-0.8839825, 54.55147829999999], [-0.8839359, 54.5514823], [-0.8831869999999999, 54.55154649999999], [-0.8830004999999999, 54.5515553], [-0.8818944, 54.55161559999999], [-0.8786674, 54.55179160000001], [-0.8774013999999999, 54.5518663], [-0.876704, 54.5518912], [-0.8761246, 54.551847599999995], [-0.8756311, 54.55179160000001], [-0.875041, 54.5516734], [-0.8740432, 54.5513747], [-0.8735496999999999, 54.55126889999999], [-0.8731849, 54.5512254], [-0.8727235999999999, 54.55121290000001], [-0.8721871, 54.551244], [-0.8716829, 54.5513312], [-0.8710712999999999, 54.5515054], [-0.8687646, 54.552289399999985], [-0.8680886999999999, 54.552482299999994], [-0.8675736999999999, 54.5525632], [-0.8670587999999999, 54.5526192], [-0.8665009, 54.552612999999994], [-0.8660287999999999, 54.552588099999994], [-0.8653957999999999, 54.552501], [-0.8649344, 54.55237650000001], [-0.8642262999999999, 54.5521214], [-0.8613832000000001, 54.5508738], [-0.8580572999999999, 54.549451899999994], [-0.8561474999999998, 54.5486803], [-0.8502680999999999, 54.5462347], [-0.8488305, 54.54564349999999], [-0.8481438, 54.54531980000001], [-0.8473605999999999, 54.54485929999999], [-0.8469820999999998, 54.54459730000001], [-0.8461238, 54.54401099999999], [-0.8456332999999999, 54.5436831], [-0.8440775999999999, 54.54297979999999], [-0.8433265999999999, 54.54271839999999], [-0.8428545, 54.54261879999999], [-0.8421295, 54.54254230000001], [-0.8413417000000001, 54.5425441], [-0.840698, 54.542587700000006], [-0.8400865, 54.5426811], [-0.8394213, 54.542849100000005], [-0.8388634000000001, 54.54305449999999], [-0.8379406999999999, 54.5434528], [-0.8369750999999999, 54.5439507], [-0.8363164999999999, 54.544215400000006], [-0.8356446999999999, 54.5445419], [-0.8349794999999999, 54.544934], [-0.8344859999999998, 54.54531359999999], [-0.8339603, 54.5458364], [-0.8336813, 54.546222199999995], [-0.8333487999999999, 54.5465458], [-0.8329625000000002, 54.546881899999995], [-0.8322008, 54.547448200000005], [-0.8317930999999998, 54.5477407], [-0.831321, 54.548138900000005], [-0.8310098999999999, 54.54846250000001], [-0.8307416, 54.5488421], [-0.8306504999999998, 54.54909749999999], [-0.8306129, 54.549203000000006], [-0.8305699999999999, 54.5495453], [-0.8304842000000001, 54.5499], [-0.8303339, 54.5501987], [-0.8301145, 54.55052679999999], [-0.8289477999999999, 54.5516967], [-0.8283794999999999, 54.55225379999999], [-0.827892, 54.5526348], [-0.8270528, 54.55347999999999], [-0.8252933, 54.55524079999999], [-0.824789, 54.5557417], [-0.824389, 54.556061], [-0.8242155, 54.5562383], [-0.8240757999999999, 54.556378800000005], [-0.8239845, 54.55647080000001], [-0.8227252, 54.5577479]]}", "current_leg_start": "Crag Hall S.B.", "dest_arr_time_act": "2235", "motion_projection": null, "next_location_lat": "54.5577479", "next_location_lon": "-0.8227252", "previous_location": "Crag Hall S.B.", "current_leg_milage": "5.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1761.956, \"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\": 2391.531, \"from_m\": 1761.956, \"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\": 2429.896, \"from_m\": 2391.531, \"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\": 12079.4, \"from_m\": 2429.896, \"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\": 14067.712, \"from_m\": 12079.4, \"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\": 19550.71, \"from_m\": 14067.712, \"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\": 21025.168, \"from_m\": 19550.71, \"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\": 21128.481, \"from_m\": 21025.168, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 21171.362, \"from_m\": 21128.481, \"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\": 21284.641, \"from_m\": 21171.362, \"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}, {\"to_m\": 22174.529, \"from_m\": 21284.641, \"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\": 32759.183, \"from_m\": 22174.529, \"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\": 32981.438, \"from_m\": 32759.183, \"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\": 33477.381, \"from_m\": 32981.438, \"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\": 33693.47, \"from_m\": 33477.381, \"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\": 754666, \"profile_key\": \"cfa033845d6c616893a7d56c6d875e9fb74ce30799bc947a16e665050c525319\", \"schedule_id\": 15028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"South Bank Tees Dock (FHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2130\", \"location\": \"Grangetown (Cleveland) S.B.\", \"stage_seq\": 2, \"distance_m\": 1614.66, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132\", \"location\": \"Shell Jn\", \"stage_seq\": 3, \"distance_m\": 2391.531, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135H\", \"location\": \"Redcar Central\", \"stage_seq\": 4, \"distance_m\": 7459.972, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139H\", \"location\": \"Longbeck\", \"stage_seq\": 5, \"distance_m\": 11521.37, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2146\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 6, \"distance_m\": 14259.641, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": false, \"wtt_arr\": \"2214\", \"wtt_dep\": \"2216\", \"location\": \"Crag Hall S.B.\", \"stage_seq\": 7, \"distance_m\": 25220.657, \"section_seq\": 1, \"route_path_id\": 136141}, {\"is_pass\": false, \"wtt_arr\": \"2235\", \"wtt_dep\": null, \"location\": \"Boulby Mine Carlin How (FLHH)\", \"stage_seq\": 8, \"distance_m\": 33693.47, \"section_seq\": 1, \"route_path_id\": 136141}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33693.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136141}], \"total_distance_m\": 33693.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31397.206, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2296.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "54.5577479", "current_position_lon": "-0.8227252", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:59Z\", \"source_id\": 20285575, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:29Z\", \"source_id\": 20313286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:16Z\", \"source_id\": 20331755, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Boulby Mine Carlin How (FLHH)", "service_state_platform": null, "timing_fact_generation": 1790025197918069, "current_leg_arrival_utc": "2026-09-21T22:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:17.915478", "service_state_evidence_id": 20331755, "current_leg_start_actual_dep": "2026-09-21T22:16:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-21T21:04:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:18.920300", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
6F27 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1761.956, "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": 2391.531, "from_m": 1761.956, "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": 2429.896, "from_m": 2391.531, "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": 12079.4, "from_m": 2429.896, "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": 14067.712, "from_m": 12079.4, "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": 19550.71, "from_m": 14067.712, "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": 21025.168, "from_m": 19550.71, "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": 21128.481, "from_m": 21025.168, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 21171.362, "from_m": 21128.481, "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": 21284.641, "from_m": 21171.362, "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}, {"to_m": 22174.529, "from_m": 21284.641, "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": 32759.183, "from_m": 22174.529, "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": 32981.438, "from_m": 32759.183, "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": 33477.381, "from_m": 32981.438, "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": 33693.47, "from_m": 33477.381, "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": 754666, "profile_key": "cfa033845d6c616893a7d56c6d875e9fb74ce30799bc947a16e665050c525319", "schedule_id": 15028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "South Bank Tees Dock (FHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136141}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2130", "location": "Grangetown (Cleveland) S.B.", "stage_seq": 2, "distance_m": 1614.66, "section_seq": 1, "route_path_id": 136141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132", "location": "Shell Jn", "stage_seq": 3, "distance_m": 2391.531, "section_seq": 1, "route_path_id": 136141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135H", "location": "Redcar Central", "stage_seq": 4, "distance_m": 7459.972, "section_seq": 1, "route_path_id": 136141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139H", "location": "Longbeck", "stage_seq": 5, "distance_m": 11521.37, "section_seq": 1, "route_path_id": 136141}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2146", "location": "Saltburn West Jn", "stage_seq": 6, "distance_m": 14259.641, "section_seq": 1, "route_path_id": 136141}, {"is_pass": false, "wtt_arr": "2214", "wtt_dep": "2216", "location": "Crag Hall S.B.", "stage_seq": 7, "distance_m": 25220.657, "section_seq": 1, "route_path_id": 136141}, {"is_pass": false, "wtt_arr": "2235", "wtt_dep": null, "location": "Boulby Mine Carlin How (FLHH)", "stage_seq": 8, "distance_m": 33693.47, "section_seq": 1, "route_path_id": 136141}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33693.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 136141}], "total_distance_m": 33693.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31397.206, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2296.264, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:59Z", "source_id": 20285575, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:29Z", "source_id": 20313286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:16Z", "source_id": 20331755, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}] |
South Bank Tees Dock (FHH) |
2100 |
2100 |
None |
None |
None |
Boulby Mine Carlin How (FLHH) |
2235 |
2235 |
None |
EARLY |
-31 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55186/2026-09-21/detailed |
None |
Crag Hall S.B. |
2026-09-21T22:16:00+01:00 |
Boulby Mine Carlin How (FLHH) |
20.0 |
{"type": "LineString", "coordinates": [[-0.9164596445194148, 54.56688594296662], [-0.9160923, 54.5667439], [-0.9159019, 54.56666299999999], [-0.9152447, 54.5663629], [-0.9143945, 54.56597260000001], [-0.9140645, 54.5658342], [-0.91374, 54.56571439999999], [-0.9134315, 54.5656165], [-0.9131558, 54.565545400000005], [-0.9126831999999998, 54.56543760000001], [-0.9122567, 54.5653583], [-0.9117283, 54.56525719999999], [-0.9114373, 54.565182], [-0.9106779, 54.56506240000001], [-0.9097386999999998, 54.5649238], [-0.9093409, 54.56485250000001], [-0.9088326, 54.5647173], [-0.9083388, 54.5645615], [-0.9079142, 54.5644086], [-0.9075202, 54.5642611], [-0.9071095, 54.5640789], [-0.9065300999999998, 54.56373680000001], [-0.9060259000000002, 54.5633698], [-0.9056504, 54.563009], [-0.9053903999999998, 54.56265870000001], [-0.9052888, 54.5624768], [-0.9051174, 54.56203250000001], [-0.905038, 54.56157029999999], [-0.9050195, 54.5611028], [-0.9050660999999998, 54.5607681], [-0.9051506, 54.5603685], [-0.9053714, 54.5596933], [-0.9055645, 54.5593075], [-0.9058005999999996, 54.55879739999999], [-0.9058757, 54.5582873], [-0.9058864, 54.557627800000006], [-0.9058641, 54.5573643], [-0.9058012999999998, 54.557166], [-0.9055753, 54.5567443], [-0.9054031, 54.5565386], [-0.9052187, 54.5563394], [-0.9049706, 54.5561053], [-0.904693, 54.55590080000001], [-0.9044369, 54.555732799999994], [-0.9041347, 54.5555588], [-0.9035786, 54.55528090000001], [-0.9031106, 54.555072499999994], [-0.9028544, 54.554983799999995], [-0.9021313, 54.5547347], [-0.9014554, 54.5545605], [-0.9006936999999998, 54.5544174], [-0.8996422, 54.55424940000001], [-0.8989663, 54.5541249], [-0.8984728, 54.5539943], [-0.8983152841195214, 54.553940216735086], [-0.8979470999999999, 54.5538138], [-0.8972926, 54.5535338], [-0.8948356999999999, 54.5525321], [-0.8939447000000001, 54.5522195], [-0.8934682, 54.55206079999999], [-0.8932003, 54.55198480000001], [-0.8920858, 54.55169649999999], [-0.8906038999999999, 54.5514029], [-0.8892137999999999, 54.55120670000001], [-0.8878083, 54.5510636], [-0.8871753, 54.55102], [-0.8867033, 54.55101380000001], [-0.8861775, 54.551057400000005], [-0.8856195999999998, 54.5511383], [-0.8848685999999999, 54.55131250000001], [-0.8844394999999999, 54.5513934], [-0.8839825, 54.55147829999999], [-0.8839359, 54.5514823], [-0.8831869999999999, 54.55154649999999], [-0.8830004999999999, 54.5515553], [-0.8818944, 54.55161559999999], [-0.8786674, 54.55179160000001], [-0.8774013999999999, 54.5518663], [-0.876704, 54.5518912], [-0.8761246, 54.551847599999995], [-0.8756311, 54.55179160000001], [-0.875041, 54.5516734], [-0.8740432, 54.5513747], [-0.8735496999999999, 54.55126889999999], [-0.8731849, 54.5512254], [-0.8727235999999999, 54.55121290000001], [-0.8721871, 54.551244], [-0.8716829, 54.5513312], [-0.8710712999999999, 54.5515054], [-0.8687646, 54.552289399999985], [-0.8680886999999999, 54.552482299999994], [-0.8675736999999999, 54.5525632], [-0.8670587999999999, 54.5526192], [-0.8665009, 54.552612999999994], [-0.8660287999999999, 54.552588099999994], [-0.8653957999999999, 54.552501], [-0.8649344, 54.55237650000001], [-0.8642262999999999, 54.5521214], [-0.8613832000000001, 54.5508738], [-0.8580572999999999, 54.549451899999994], [-0.8561474999999998, 54.5486803], [-0.8502680999999999, 54.5462347], [-0.8488305, 54.54564349999999], [-0.8481438, 54.54531980000001], [-0.8473605999999999, 54.54485929999999], [-0.8469820999999998, 54.54459730000001], [-0.8461238, 54.54401099999999], [-0.8456332999999999, 54.5436831], [-0.8440775999999999, 54.54297979999999], [-0.8433265999999999, 54.54271839999999], [-0.8428545, 54.54261879999999], [-0.8421295, 54.54254230000001], [-0.8413417000000001, 54.5425441], [-0.840698, 54.542587700000006], [-0.8400865, 54.5426811], [-0.8394213, 54.542849100000005], [-0.8388634000000001, 54.54305449999999], [-0.8379406999999999, 54.5434528], [-0.8369750999999999, 54.5439507], [-0.8363164999999999, 54.544215400000006], [-0.8356446999999999, 54.5445419], [-0.8349794999999999, 54.544934], [-0.8344859999999998, 54.54531359999999], [-0.8339603, 54.5458364], [-0.8336813, 54.546222199999995], [-0.8333487999999999, 54.5465458], [-0.8329625000000002, 54.546881899999995], [-0.8322008, 54.547448200000005], [-0.8317930999999998, 54.5477407], [-0.831321, 54.548138900000005], [-0.8310098999999999, 54.54846250000001], [-0.8307416, 54.5488421], [-0.8306504999999998, 54.54909749999999], [-0.8306129, 54.549203000000006], [-0.8305699999999999, 54.5495453], [-0.8304842000000001, 54.5499], [-0.8303339, 54.5501987], [-0.8301145, 54.55052679999999], [-0.8289477999999999, 54.5516967], [-0.8283794999999999, 54.55225379999999], [-0.827892, 54.5526348], [-0.8270528, 54.55347999999999], [-0.8252933, 54.55524079999999], [-0.824789, 54.5557417], [-0.824389, 54.556061], [-0.8242155, 54.5562383], [-0.8240757999999999, 54.556378800000005], [-0.8239845, 54.55647080000001], [-0.8227252, 54.5577479]]} |
5.3 |
2144 |
2204 |
Crag Hall S.B. |
Boulby Mine Carlin How (FLHH) |
Boulby Mine Carlin How (FLHH) |
54.5577479 |
-0.8227252 |
54.5577479 |
-0.8227252 |
1 |
0 |
2026-09-21 21:23:23 |
TERMINATED |
2026-09-21 21:04:00 |
Boulby Mine Carlin How (FLHH) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331755 |
1790025197918069 |
8 |
8 |
2026-09-21 21:23:18.920300 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:17.915478 |
| 724001 |
754357 |
W70430 |
702K58M721 |
2026-09-21 |
COMPLETE |
20330738 |
2026-09-21 22:13:00 |
2026-09-21 21:23:23 |
2026-09-23 21:23:23 |
{"id": 754357, "stp": "P", "toc": "West Midlands Trains", "uid": "W70430", "consist": "730227+730229", "dest_crs": "EUS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70430/2026-09-21/detailed", "trust_id": "702K58M721", "origin_crs": "MKC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2207", "dest_platform": "8", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2K58", "timing_status": "LATE", "origin_station": "Milton Keynes Central", "current_leg_arr": "2213", "current_leg_dep": "2159", "current_leg_end": "London Euston", "origin_dep_time": "2100", "origin_platform": "2", "current_location": "London Euston", "last_update_time": "2026-09-21T21:23:23", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "2207", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 152.922, \"from_m\": 0.0, \"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\": 268.359, \"from_m\": 152.922, \"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\": 531.414, \"from_m\": 268.359, \"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\": 613.453, \"from_m\": 531.414, \"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\": 1911.561, \"from_m\": 613.453, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 3474.508, \"from_m\": 1911.561, \"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\": 5760.576, \"from_m\": 3474.508, \"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\": 12391.583, \"from_m\": 5760.576, \"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\": 15680.937, \"from_m\": 12391.583, \"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\": 19961.741, \"from_m\": 15680.937, \"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\": 20047.585, \"from_m\": 19961.741, \"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\": 22134.655, \"from_m\": 20047.585, \"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\": 24049.008, \"from_m\": 22134.655, \"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\": 28782.716, \"from_m\": 24049.008, \"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\": 33171.661, \"from_m\": 28782.716, \"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\": 33491.498, \"from_m\": 33171.661, \"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\": 38708.531, \"from_m\": 33491.498, \"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\": 43692.817, \"from_m\": 38708.531, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43746.754, \"from_m\": 43692.817, \"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\": 69526.124, \"from_m\": 43746.754, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72895.983, \"from_m\": 69526.124, \"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\": 74399.416, \"from_m\": 72895.983, \"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\": 76244.404, \"from_m\": 74399.416, \"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\": 77396.439, \"from_m\": 76244.404, \"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\": 77443.331, \"from_m\": 77396.439, \"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\": 78671.897, \"from_m\": 77443.331, \"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\": 79150.646, \"from_m\": 78671.897, \"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\": 79205.931, \"from_m\": 79150.646, \"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\": 79250.014, \"from_m\": 79205.931, \"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\": 79293.251, \"from_m\": 79250.014, \"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\": 79358.053, \"from_m\": 79293.251, \"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\": 80037.865, \"from_m\": 79358.053, \"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\": 80044.771, \"from_m\": 80037.865, \"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}], \"service_id\": 754357, \"profile_key\": \"a83ea0dc5eac9bdc5da504dc3f3aa51ffdca27cebb113416b3f2f5ee8c05cdcd\", \"schedule_id\": 28308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2102H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 3436.57, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105H\", \"location\": \"Bletchley\", \"stage_seq\": 3, \"distance_m\": 4931.744, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2113\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 4, \"distance_m\": 15470.346, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 5, \"distance_m\": 19776.565, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"Cheddington\", \"stage_seq\": 6, \"distance_m\": 21995.95, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124\", \"location\": \"Tring\", \"stage_seq\": 7, \"distance_m\": 29151.49, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2129\", \"location\": \"Berkhamsted\", \"stage_seq\": 8, \"distance_m\": 35131.226, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 38980.297, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 10, \"distance_m\": 40631.804, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2136H\", \"location\": \"Apsley\", \"stage_seq\": 11, \"distance_m\": 42883.135, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Kings Langley\", \"stage_seq\": 12, \"distance_m\": 46357.771, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Watford Junction\", \"stage_seq\": 13, \"distance_m\": 51996.744, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2147\", \"wtt_dep\": \"2148\", \"location\": \"Bushey\", \"stage_seq\": 14, \"distance_m\": 54309.699, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 15, \"distance_m\": 61753.977, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Wembley Central\", \"stage_seq\": 16, \"distance_m\": 67129.48, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 17, \"distance_m\": 71547.68, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203H\", \"location\": \"Camden Jn\", \"stage_seq\": 18, \"distance_m\": 77311.768, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2204\", \"location\": \"Camden South Jn\", \"stage_seq\": 19, \"distance_m\": 78252.379, \"section_seq\": 1, \"route_path_id\": 120625}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 20, \"distance_m\": 80044.771, \"section_seq\": 1, \"route_path_id\": 120625}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80044.771, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120625}], \"total_distance_m\": 80044.771, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 69536.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10508.604, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2100", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:55Z\", \"source_id\": 64012159, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 20289717, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:26Z\", \"source_id\": 64027608, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:31Z\", \"source_id\": 20294144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:51Z\", \"source_id\": 64044672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:22:52Z\", \"source_id\": 20298992, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:05Z\", \"source_id\": 64058507, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:06Z\", \"source_id\": 20303105, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:51Z\", \"source_id\": 64069948, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:55Z\", \"source_id\": 20306280, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 64080269, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 20309321, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:27Z\", \"source_id\": 64086823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 20311344, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:56Z\", \"source_id\": 64094348, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:57Z\", \"source_id\": 20313598, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:20Z\", \"source_id\": 64104425, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:23Z\", \"source_id\": 20316423, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:36Z\", \"source_id\": 64111551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:41Z\", \"source_id\": 20318577, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:36Z\", \"source_id\": 64122437, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:41Z\", \"source_id\": 20321743, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:50Z\", \"source_id\": 64131510, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:53Z\", \"source_id\": 20324469, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:33Z\", \"source_id\": 64153039, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:38Z\", \"source_id\": 20330738, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1790025100883992, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:18.145660", "service_state_evidence_id": 20330738, "current_leg_start_actual_dep": "2026-09-21T21:59:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:18.917376", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
MKC |
EUS |
2K58 |
730227+730229 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 152.922, "from_m": 0.0, "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": 268.359, "from_m": 152.922, "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": 531.414, "from_m": 268.359, "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": 613.453, "from_m": 531.414, "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": 1911.561, "from_m": 613.453, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 3474.508, "from_m": 1911.561, "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": 5760.576, "from_m": 3474.508, "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": 12391.583, "from_m": 5760.576, "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": 15680.937, "from_m": 12391.583, "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": 19961.741, "from_m": 15680.937, "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": 20047.585, "from_m": 19961.741, "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": 22134.655, "from_m": 20047.585, "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": 24049.008, "from_m": 22134.655, "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": 28782.716, "from_m": 24049.008, "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": 33171.661, "from_m": 28782.716, "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": 33491.498, "from_m": 33171.661, "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": 38708.531, "from_m": 33491.498, "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": 43692.817, "from_m": 38708.531, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43746.754, "from_m": 43692.817, "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": 69526.124, "from_m": 43746.754, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72895.983, "from_m": 69526.124, "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": 74399.416, "from_m": 72895.983, "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": 76244.404, "from_m": 74399.416, "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": 77396.439, "from_m": 76244.404, "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": 77443.331, "from_m": 77396.439, "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": 78671.897, "from_m": 77443.331, "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": 79150.646, "from_m": 78671.897, "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": 79205.931, "from_m": 79150.646, "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": 79250.014, "from_m": 79205.931, "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": 79293.251, "from_m": 79250.014, "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": 79358.053, "from_m": 79293.251, "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": 80037.865, "from_m": 79358.053, "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": 80044.771, "from_m": 80037.865, "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}], "service_id": 754357, "profile_key": "a83ea0dc5eac9bdc5da504dc3f3aa51ffdca27cebb113416b3f2f5ee8c05cdcd", "schedule_id": 28308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2100", "location": "Milton Keynes Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2102H", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 3436.57, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105H", "location": "Bletchley", "stage_seq": 3, "distance_m": 4931.744, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2113", "location": "Leighton Buzzard", "stage_seq": 4, "distance_m": 15470.346, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Ledburn Jn", "stage_seq": 5, "distance_m": 19776.565, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "Cheddington", "stage_seq": 6, "distance_m": 21995.95, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124", "location": "Tring", "stage_seq": 7, "distance_m": 29151.49, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2129", "location": "Berkhamsted", "stage_seq": 8, "distance_m": 35131.226, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 38980.297, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Hemel Hempstead", "stage_seq": 10, "distance_m": 40631.804, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2136H", "location": "Apsley", "stage_seq": 11, "distance_m": 42883.135, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Kings Langley", "stage_seq": 12, "distance_m": 46357.771, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Watford Junction", "stage_seq": 13, "distance_m": 51996.744, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2147", "wtt_dep": "2148", "location": "Bushey", "stage_seq": 14, "distance_m": 54309.699, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153H", "location": "Harrow & Wealdstone", "stage_seq": 15, "distance_m": 61753.977, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Wembley Central", "stage_seq": 16, "distance_m": 67129.48, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Willesden West London Jn", "stage_seq": 17, "distance_m": 71547.68, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203H", "location": "Camden Jn", "stage_seq": 18, "distance_m": 77311.768, "section_seq": 1, "route_path_id": 120625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2204", "location": "Camden South Jn", "stage_seq": 19, "distance_m": 78252.379, "section_seq": 1, "route_path_id": 120625}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": null, "location": "London Euston", "stage_seq": 20, "distance_m": 80044.771, "section_seq": 1, "route_path_id": 120625}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80044.771, "from_m": 0.0, "section_seq": 1, "route_path_id": 120625}], "total_distance_m": 80044.771, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 69536.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10508.604, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:55Z", "source_id": 64012159, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 20289717, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:26Z", "source_id": 64027608, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:16:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:31Z", "source_id": 20294144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21677, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:51Z", "source_id": 64044672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:22:52Z", "source_id": 20298992, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21788, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:05Z", "source_id": 64058507, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:06Z", "source_id": 20303105, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:51Z", "source_id": 64069948, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:55Z", "source_id": 20306280, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 64080269, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 20309321, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21854, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:27Z", "source_id": 64086823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 20311344, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21839, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:56Z", "source_id": 64094348, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:57Z", "source_id": 20313598, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:20Z", "source_id": 64104425, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:23Z", "source_id": 20316423, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21924, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:36Z", "source_id": 64111551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:41Z", "source_id": 20318577, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:36Z", "source_id": 64122437, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:41Z", "source_id": 20321743, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:50Z", "source_id": 64131510, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:53Z", "source_id": 20324469, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:33Z", "source_id": 64153039, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:38Z", "source_id": 20330738, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Milton Keynes Central |
2100 |
2100 |
2 |
None |
None |
London Euston |
2207 |
2207 |
8 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70430/2026-09-21/detailed |
None |
Harrow & Wealdstone |
2026-09-21T21:59:30+01:00 |
London Euston |
14.0 |
{"type": "LineString", "coordinates": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
11.3 |
2159 |
2213 |
Harrow & Wealdstone |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 21:23:23 |
TERMINATED |
2026-09-21 21:13:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330738 |
1790025100883992 |
87 |
87 |
2026-09-21 21:23:18.917376 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:18.145660 |
| 724002 |
755754 |
L79293 |
861J64M821 |
2026-09-21 |
COMPLETE |
20330997 |
2026-09-21 22:13:00 |
2026-09-21 21:23:23 |
2026-09-23 21:23:23 |
{"id": 755754, "stp": "P", "toc": "South Western Railway", "uid": "L79293", "consist": "450123", "dest_crs": "BCU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79293/2026-09-21/detailed", "trust_id": "861J64M821", "origin_crs": "LYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brockenhurst", "service_date": "2026-09-21", "dest_arr_time": "2214", "dest_platform": "4", "is_terminated": 1, "next_location": "Brockenhurst", "signalling_id": "1J64", "timing_status": "ON TIME", "origin_station": "Lymington Pier", "current_leg_arr": "2213", "current_leg_dep": "2205", "current_leg_end": "Brockenhurst", "origin_dep_time": "2203", "origin_platform": null, "current_location": "Brockenhurst", "last_update_time": "2026-09-21T21:23:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "50.8164757", "next_location_lon": "-1.5738032", "previous_location": "Lymington Town", "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 991.371, \"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\": 6933.066, \"from_m\": 991.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7736.303, \"from_m\": 6933.066, \"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\": 7891.7, \"from_m\": 7736.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7981.0, \"from_m\": 7891.7, \"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\": 8023.155, \"from_m\": 7981.0, \"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\": 8094.436, \"from_m\": 8023.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\": 8643.111, \"from_m\": 8094.436, \"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}], \"service_id\": 755754, \"profile_key\": \"6d3cfb7912f37a3f59d7cce564673fc7f32f2aa176917c25f6220965604e46fe\", \"schedule_id\": 17344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Lymington Pier\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118271}, {\"is_pass\": false, \"wtt_arr\": \"2205\", \"wtt_dep\": \"2205H\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 769.603, \"section_seq\": 1, \"route_path_id\": 118271}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Brockenhurst\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 118271}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118271}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2203", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.8164757", "current_position_lon": "-1.5738032", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:00Z\", \"source_id\": 20326486, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27634, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:56Z\", \"source_id\": 64153794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:03Z\", \"source_id\": 20330997, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brockenhurst", "service_state_platform": "4", "timing_fact_generation": 1790025123816254, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:19.022400", "service_state_evidence_id": 20330997, "current_leg_start_actual_dep": "2026-09-21T22:05:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:20.972915", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
LYP |
BCU |
1J64 |
450123 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 991.371, "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": 6933.066, "from_m": 991.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7736.303, "from_m": 6933.066, "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": 7891.7, "from_m": 7736.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7981.0, "from_m": 7891.7, "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": 8023.155, "from_m": 7981.0, "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": 8094.436, "from_m": 8023.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": 8643.111, "from_m": 8094.436, "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}], "service_id": 755754, "profile_key": "6d3cfb7912f37a3f59d7cce564673fc7f32f2aa176917c25f6220965604e46fe", "schedule_id": 17344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2203", "location": "Lymington Pier", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118271}, {"is_pass": false, "wtt_arr": "2205", "wtt_dep": "2205H", "location": "Lymington Town", "stage_seq": 2, "distance_m": 769.603, "section_seq": 1, "route_path_id": 118271}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Brockenhurst", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 118271}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 118271}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:00Z", "source_id": 20326486, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27634, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:56Z", "source_id": 64153794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:13:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:03Z", "source_id": 20330997, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Lymington Pier |
2203 |
2203 |
None |
None |
None |
Brockenhurst |
2214 |
2213 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79293/2026-09-21/detailed |
None |
Lymington Town |
2026-09-21T22:05:30+01:00 |
Brockenhurst |
8.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5372268999999998, 50.7613576], [-1.5372879, 50.76146279999999], [-1.5373554, 50.7615712], [-1.537429, 50.76167769999999], [-1.5374631, 50.7617266], [-1.5374986000000002, 50.76177440000001], [-1.5375383, 50.76182130000001], [-1.5376803999999995, 50.76197570000001], [-1.537864, 50.762163], [-1.5380801, 50.762347699999985], [-1.5381845999999997, 50.762446800000006], [-1.5382213, 50.76248160000001], [-1.5382567, 50.762507599999985], [-1.5383657999999998, 50.7625878], [-1.5386589, 50.76278849999999], [-1.5390223999999997, 50.7630147], [-1.5392855, 50.7631741], [-1.542029, 50.7648118], [-1.5422667, 50.7649585], [-1.5425126, 50.76511270000001], [-1.5426410999999998, 50.765196200000005], [-1.5427561, 50.76528139999999], [-1.5430054999999998, 50.7654891], [-1.5432159000000003, 50.76567969999999], [-1.5434443999999998, 50.765911599999995], [-1.5434955002838038, 50.765967351893885], [-1.5436762, 50.766164499999995], [-1.5443883, 50.7669547], [-1.5446713000000003, 50.76724429999999], [-1.5449676, 50.7675118], [-1.5452752, 50.76777020000001], [-1.5455970999999995, 50.76801669999999], [-1.5459180999999995, 50.76824450000001], [-1.5462724, 50.76846969999998], [-1.5466394999999995, 50.76869449999999], [-1.5470057, 50.76889789999999], [-1.5505602999999997, 50.770803], [-1.5506647999999998, 50.7708622], [-1.5515017, 50.77131099999999], [-1.55175, 50.7714401], [-1.5519661, 50.7715583], [-1.5527289, 50.771966099999986], [-1.5532579, 50.77225119999999], [-1.5536045999999997, 50.7724381], [-1.5537308, 50.77250610000001], [-1.5541353999999998, 50.7727155], [-1.5545340999999997, 50.7729039], [-1.5549579, 50.7730717], [-1.5554126, 50.77322560000001], [-1.555819, 50.77334390000001], [-1.5562999, 50.7734543], [-1.5567792, 50.7735448], [-1.5572503, 50.7736039], [-1.5577488999999998, 50.77364889999999], [-1.5582281999999998, 50.773664], [-1.5587350999999998, 50.77365960000001], [-1.5592321999999998, 50.77362109999999], [-1.5599830999999995, 50.77357059999999], [-1.5606896999999995, 50.7735348], [-1.5610035999999998, 50.773517299999995], [-1.5614281999999997, 50.773505699999994], [-1.5617306, 50.7735024], [-1.562245, 50.773519399999984], [-1.5627326999999998, 50.77356269999999], [-1.5632206999999998, 50.7736286], [-1.5637480999999998, 50.7737342], [-1.5641731, 50.7738523], [-1.5642358999999997, 50.7738698], [-1.5647186999999998, 50.77403640000001], [-1.5651432999999997, 50.7742146], [-1.5655329999999998, 50.7744099], [-1.5660012, 50.7746844], [-1.5663932, 50.7749468], [-1.566732, 50.77521709999999], [-1.5670681, 50.7755365], [-1.5674396, 50.775898000000005], [-1.5677177, 50.77619279999999], [-1.5679925, 50.77651680000001], [-1.5682495, 50.7768429], [-1.5684799, 50.77716849999999], [-1.5686755, 50.777481], [-1.5688456, 50.7777735], [-1.5690042, 50.77808869999999], [-1.5691257, 50.77838069999999], [-1.5692354999999998, 50.7786786], [-1.5693164, 50.7789566], [-1.5693839, 50.7792362], [-1.5694331, 50.7795118], [-1.5694734999999995, 50.7798242], [-1.5694925, 50.7801495], [-1.5695004999999995, 50.781289099999995], [-1.5695230999999998, 50.7816125], [-1.5695608999999997, 50.7819179], [-1.5696217999999995, 50.782259200000006], [-1.5696978, 50.782592099999995], [-1.5698026, 50.78292080000001], [-1.5699261, 50.78327250000001], [-1.5699738, 50.7833925], [-1.5701906000000003, 50.783832], [-1.5703731999999997, 50.78417210000001], [-1.5705774999999995, 50.7845071], [-1.5707827, 50.7848107], [-1.5709955999999998, 50.78509600000001], [-1.5712276, 50.785378300000005], [-1.5714728, 50.78565170000001], [-1.5717118999999995, 50.78590139999999], [-1.5719981000000005, 50.78617400000001], [-1.5722652, 50.7864135], [-1.5725599, 50.7866565], [-1.5728595999999997, 50.7868927], [-1.5785256999999997, 50.7912083], [-1.5788763999999995, 50.7914957], [-1.5792077999999998, 50.7917762], [-1.5795526, 50.7920939], [-1.5798512, 50.79239039999999], [-1.5800947999999997, 50.7926613], [-1.580331, 50.7929525], [-1.5805394999999998, 50.79322580000001], [-1.5811986, 50.7942219], [-1.5813278000000002, 50.7944186], [-1.5837371, 50.7980638], [-1.5839087, 50.7983756], [-1.5840474999999998, 50.798646899999994], [-1.5841819, 50.798950399999995], [-1.5843136, 50.7992916], [-1.5844148999999998, 50.7995998], [-1.5844947, 50.7998952], [-1.5845570999999998, 50.800217700000005], [-1.5846119, 50.8005003], [-1.5846658, 50.80082500000001], [-1.5847133999999998, 50.80111809999999], [-1.5847492999999997, 50.801437699999994], [-1.5847596, 50.8016957], [-1.5847477, 50.8019232], [-1.5846971, 50.802172], [-1.5846529, 50.8024052], [-1.5845806999999998, 50.802702], [-1.5845484, 50.8028115], [-1.5844278999999997, 50.803112799999994], [-1.5842944, 50.803428], [-1.5840919, 50.8037103], [-1.5838665999999997, 50.80396739999999], [-1.5835808999999998, 50.8042341], [-1.5832538, 50.8044858], [-1.5828944, 50.8047425], [-1.5825603999999998, 50.8049892], [-1.5821687999999998, 50.805301], [-1.5818200999999998, 50.8056139], [-1.5815345, 50.8058979], [-1.5812931, 50.8061632], [-1.5810409999999997, 50.806471999999985], [-1.5808253, 50.80676040000001], [-1.5806043, 50.80710349999999], [-1.5797361, 50.8085403], [-1.5793619, 50.8091665], [-1.5789876999999997, 50.8097927], [-1.5788147, 50.810084399999994], [-1.5785813999999998, 50.81047409999999], [-1.5781701999999995, 50.811234000000006], [-1.5779462, 50.81158570000001], [-1.5775996999999995, 50.812188199999994], [-1.5773601999999998, 50.812549800000006], [-1.5770014, 50.813093], [-1.5767553, 50.8134444], [-1.5765649, 50.8137118], [-1.5763374, 50.81399269999999], [-1.5760802, 50.8143044], [-1.5758164, 50.8146144], [-1.5754759, 50.81497379999998], [-1.5750565, 50.815399], [-1.5747548999999998, 50.81567609999999], [-1.574399, 50.8159971], [-1.5742347, 50.816140700000005], [-1.5738963, 50.81640650000001], [-1.5738031999999995, 50.81647569999999]]} |
4.9 |
2205 |
2213 |
Lymington Town |
Brockenhurst |
Brockenhurst |
50.8164757 |
-1.5738032 |
50.8164757 |
-1.5738032 |
1 |
0 |
2026-09-21 21:23:23 |
TERMINATED |
2026-09-21 21:13:00 |
Brockenhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330997 |
1790025123816254 |
11 |
11 |
2026-09-21 21:23:20.972915 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:19.022400 |
| 724003 |
755181 |
L82790 |
872J67N721 |
2026-09-21 |
COMPLETE |
20330878 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 755181, "stp": "O", "toc": "South Western Railway", "uid": "L82790", "consist": "701014", "dest_crs": "HMC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82790/2026-09-21/detailed", "trust_id": "872J67N721", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hampton Court", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "1", "is_terminated": 1, "next_location": "Hampton Court", "signalling_id": "2J67", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "2213", "current_leg_dep": "2210", "current_leg_end": "Hampton Court", "origin_dep_time": "2136", "origin_platform": "2", "current_location": "Hampton Court", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]}", "current_leg_start": "Thames Ditton", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "51.4021085", "next_location_lon": "-0.3426346", "previous_location": "Thames Ditton", "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\": 578.292, \"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\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"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\": 5905.711, \"from_m\": 5844.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\": 5941.697, \"from_m\": 5905.711, \"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\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12088.443, \"from_m\": 6358.989, \"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\": 12147.239, \"from_m\": 12088.443, \"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\": 15912.346, \"from_m\": 12147.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15974.461, \"from_m\": 15912.346, \"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\": 16032.395, \"from_m\": 15974.461, \"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\": 19855.353, \"from_m\": 16032.395, \"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\": 19903.803, \"from_m\": 19855.353, \"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\": 19937.304, \"from_m\": 19903.803, \"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\": 20014.45, \"from_m\": 19937.304, \"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\": 21149.508, \"from_m\": 20014.45, \"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\": 22029.09, \"from_m\": 21149.508, \"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\": 23142.683, \"from_m\": 22029.09, \"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\": 23979.6, \"from_m\": 23142.683, \"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}], \"service_id\": 755181, \"profile_key\": \"fcbf58ee0b1a35b7390efb85d351f77a82a2f3f815115aad0cc38f2c9134f7e9\", \"schedule_id\": 38731, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2139\", \"wtt_dep\": \"2140\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2144\", \"wtt_dep\": \"2145\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2148\", \"wtt_dep\": \"2148H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2206\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2210\", \"wtt_dep\": \"2210H\", \"location\": \"Thames Ditton\", \"stage_seq\": 10, \"distance_m\": 22535.701, \"section_seq\": 1, \"route_path_id\": 146452}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Hampton Court\", \"stage_seq\": 11, \"distance_m\": 23979.6, \"section_seq\": 1, \"route_path_id\": 146452}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23979.6, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146452}], \"total_distance_m\": 23979.6, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23139.924, \"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": "2136", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4021085", "current_position_lon": "-0.3426346", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:30Z\", \"source_id\": 64080500, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:33Z\", \"source_id\": 20309430, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:31Z\", \"source_id\": 64091281, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:34Z\", \"source_id\": 20312670, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 64099132, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:05Z\", \"source_id\": 20314948, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:30Z\", \"source_id\": 64107001, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:35Z\", \"source_id\": 20317220, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:37Z\", \"source_id\": 64113674, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:40Z\", \"source_id\": 20319225, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:32Z\", \"source_id\": 64120096, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:34Z\", \"source_id\": 20321056, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:32Z\", \"source_id\": 64130863, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:35Z\", \"source_id\": 20324269, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:45Z\", \"source_id\": 64149130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329626, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:45Z\", \"source_id\": 64153432, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:48Z\", \"source_id\": 20330878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hampton Court", "service_state_platform": "1", "timing_fact_generation": 1790025110696872, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:30.939459", "service_state_evidence_id": 20330878, "current_leg_start_actual_dep": "2026-09-21T22:10:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:32.660136", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
HMC |
2J67 |
701014 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.292, "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": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "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": 5905.711, "from_m": 5844.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": 5941.697, "from_m": 5905.711, "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": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12088.443, "from_m": 6358.989, "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": 12147.239, "from_m": 12088.443, "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": 15912.346, "from_m": 12147.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15974.461, "from_m": 15912.346, "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": 16032.395, "from_m": 15974.461, "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": 19855.353, "from_m": 16032.395, "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": 19903.803, "from_m": 19855.353, "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": 19937.304, "from_m": 19903.803, "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": 20014.45, "from_m": 19937.304, "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": 21149.508, "from_m": 20014.45, "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": 22029.09, "from_m": 21149.508, "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": 23142.683, "from_m": 22029.09, "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": 23979.6, "from_m": 23142.683, "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}], "service_id": 755181, "profile_key": "fcbf58ee0b1a35b7390efb85d351f77a82a2f3f815115aad0cc38f2c9134f7e9", "schedule_id": 38731, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2136", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146452}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2139", "wtt_dep": "2140", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2144", "wtt_dep": "2145", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2148", "wtt_dep": "2148H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2206", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2210", "wtt_dep": "2210H", "location": "Thames Ditton", "stage_seq": 10, "distance_m": 22535.701, "section_seq": 1, "route_path_id": 146452}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Hampton Court", "stage_seq": 11, "distance_m": 23979.6, "section_seq": 1, "route_path_id": 146452}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23979.6, "from_m": 0.0, "section_seq": 1, "route_path_id": 146452}], "total_distance_m": 23979.6, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23139.924, "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": 29094, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:30Z", "source_id": 64080500, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:33Z", "source_id": 20309430, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:31Z", "source_id": 64091281, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:34Z", "source_id": 20312670, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 64099132, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:05Z", "source_id": 20314948, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:30Z", "source_id": 64107001, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:35Z", "source_id": 20317220, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29477, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:37Z", "source_id": 64113674, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:40Z", "source_id": 20319225, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28498, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:32Z", "source_id": 64120096, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:34Z", "source_id": 20321056, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:32Z", "source_id": 64130863, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:35Z", "source_id": 20324269, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28537, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:45Z", "source_id": 64149130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329626, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28543, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:45Z", "source_id": 64153432, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:48Z", "source_id": 20330878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
London Waterloo |
2136 |
2136 |
2 |
None |
None |
Hampton Court |
2213 |
2213 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L82790/2026-09-21/detailed |
None |
Thames Ditton |
2026-09-21T22:10:30+01:00 |
Hampton Court |
3.0 |
{"type": "LineString", "coordinates": [[-0.3389542, 51.3885811], [-0.33905769999999996, 51.38886049999999], [-0.3391152, 51.3890156], [-0.3392338, 51.389350499999985], [-0.33931089999999997, 51.38954900000001], [-0.3394021, 51.3897926], [-0.3394827999999999, 51.390045699999995], [-0.3396184, 51.3904406], [-0.3398710999999999, 51.3912397], [-0.34029229999999994, 51.39291370000001], [-0.340512, 51.3938118], [-0.3407177, 51.3946722], [-0.3410048, 51.3958729], [-0.3411663999999999, 51.3965041], [-0.34124629999999995, 51.3968107], [-0.3414303, 51.3973417], [-0.3415324, 51.3977435], [-0.34198169999999994, 51.39960729999999], [-0.3421806, 51.4003562], [-0.3423429, 51.4009767], [-0.3424355, 51.4013301], [-0.34263459999999996, 51.4021085]]} |
0.9 |
2210 |
2213 |
Thames Ditton |
Hampton Court |
Hampton Court |
51.4021085 |
-0.3426346 |
51.4021085 |
-0.3426346 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Hampton Court |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330878 |
1790025110696872 |
50 |
50 |
2026-09-21 21:23:32.660136 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:30.939459 |
| 724004 |
754458 |
F51151 |
522B301721 |
2026-09-21 |
COMPLETE |
20330857 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 754458, "stp": "N", "toc": "c2c", "uid": "F51151", "consist": "357008+357037", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51151/2026-09-21/detailed", "trust_id": "522B301721", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-21", "dest_arr_time": "2211", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B30", "timing_status": "LATE", "origin_station": "London Fenchurch Street", "current_leg_arr": "2213", "current_leg_dep": "2209", "current_leg_end": "Shoeburyness", "origin_dep_time": "2104", "origin_platform": "2", "current_location": "Shoeburyness", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [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": "Thorpe Bay", "dest_arr_time_act": "2211", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"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\": 2554.428, \"from_m\": 702.808, \"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\": 2811.993, \"from_m\": 2554.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\": 4166.508, \"from_m\": 2811.993, \"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\": 4224.957, \"from_m\": 4166.508, \"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\": 4283.717, \"from_m\": 4224.957, \"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\": 4771.9, \"from_m\": 4283.717, \"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\": 5184.07, \"from_m\": 4771.9, \"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\": 5260.388, \"from_m\": 5184.07, \"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\": 5696.59, \"from_m\": 5260.388, \"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\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"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\": 12049.168, \"from_m\": 11282.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12059.861, \"from_m\": 12049.168, \"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\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43353.263, \"from_m\": 14141.617, \"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\": 43396.897, \"from_m\": 43353.263, \"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\": 43482.768, \"from_m\": 43396.897, \"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\": 43818.875, \"from_m\": 43482.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.822, \"from_m\": 43818.875, \"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\": 53028.697, \"from_m\": 45279.822, \"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\": 53346.312, \"from_m\": 53028.697, \"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\": 57879.84, \"from_m\": 53346.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\": 58020.193, \"from_m\": 57879.84, \"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\": 58065.007, \"from_m\": 58020.193, \"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\": 58623.17, \"from_m\": 58065.007, \"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\": 63578.945, \"from_m\": 58623.17, \"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\": 64198.373, \"from_m\": 63578.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}, {\"to_m\": 64375.495, \"from_m\": 64198.373, \"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\": 754458, \"profile_key\": \"dee92473b1a060afa559d1ff624eb29d347e77d768898943da8e3d88527102e5\", \"schedule_id\": 36353, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2104\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2106\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2113\", \"wtt_dep\": \"2113H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2118\", \"wtt_dep\": \"2118H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2126\", \"wtt_dep\": \"2126H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.962, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2132\", \"wtt_dep\": \"2132H\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31759.143, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37661.333, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2140H\", \"wtt_dep\": \"2141H\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.755, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2145\", \"wtt_dep\": \"2145H\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43620.473, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2150\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47843.089, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2155H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.987, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2157H\", \"wtt_dep\": \"2158\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.864, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56983.115, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2203\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58416.187, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 59762.207, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2207H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62001.291, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 63578.945, \"section_seq\": 1, \"route_path_id\": 142955}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64375.495, \"section_seq\": 1, \"route_path_id\": 142955}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64375.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142955}], \"total_distance_m\": 64375.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61305.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2104", "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\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:34Z\", \"source_id\": 64009022, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:37Z\", \"source_id\": 20288758, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:36Z\", \"source_id\": 64020966, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:12:38Z\", \"source_id\": 20292164, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:07Z\", \"source_id\": 64033826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:18:09Z\", \"source_id\": 20295915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:08Z\", \"source_id\": 64051895, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:09Z\", \"source_id\": 20301170, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:44Z\", \"source_id\": 64064828, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:49Z\", \"source_id\": 20304881, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:22Z\", \"source_id\": 64080142, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:25Z\", \"source_id\": 20309300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:29Z\", \"source_id\": 64086886, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:41:30Z\", \"source_id\": 20311370, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:36Z\", \"source_id\": 64095979, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:40Z\", \"source_id\": 20314029, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:05Z\", \"source_id\": 64105984, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:08Z\", \"source_id\": 20316907, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:23Z\", \"source_id\": 64117529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:27Z\", \"source_id\": 20320332, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:38Z\", \"source_id\": 64124681, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:44Z\", \"source_id\": 20322379, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 64129803, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323940, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:06Z\", \"source_id\": 64134492, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:08Z\", \"source_id\": 20325298, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:35Z\", \"source_id\": 64139923, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:37Z\", \"source_id\": 20326882, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:28Z\", \"source_id\": 64146296, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:08:29Z\", \"source_id\": 20328719, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:42Z\", \"source_id\": 64153401, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:45Z\", \"source_id\": 20330857, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1790025105424769, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:32.637769", "service_state_evidence_id": 20330857, "current_leg_start_actual_dep": "2026-09-21T22:09:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:32.800892", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SRY |
2B30 |
357008+357037 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "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": 2554.428, "from_m": 702.808, "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": 2811.993, "from_m": 2554.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": 4166.508, "from_m": 2811.993, "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": 4224.957, "from_m": 4166.508, "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": 4283.717, "from_m": 4224.957, "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": 4771.9, "from_m": 4283.717, "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": 5184.07, "from_m": 4771.9, "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": 5260.388, "from_m": 5184.07, "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": 5696.59, "from_m": 5260.388, "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": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "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": 12049.168, "from_m": 11282.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12059.861, "from_m": 12049.168, "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": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43353.263, "from_m": 14141.617, "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": 43396.897, "from_m": 43353.263, "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": 43482.768, "from_m": 43396.897, "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": 43818.875, "from_m": 43482.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.822, "from_m": 43818.875, "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": 53028.697, "from_m": 45279.822, "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": 53346.312, "from_m": 53028.697, "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": 57879.84, "from_m": 53346.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": 58020.193, "from_m": 57879.84, "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": 58065.007, "from_m": 58020.193, "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": 58623.17, "from_m": 58065.007, "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": 63578.945, "from_m": 58623.17, "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": 64198.373, "from_m": 63578.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}, {"to_m": 64375.495, "from_m": 64198.373, "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": 754458, "profile_key": "dee92473b1a060afa559d1ff624eb29d347e77d768898943da8e3d88527102e5", "schedule_id": 36353, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2104", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2106", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 142955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2113", "wtt_dep": "2113H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2118", "wtt_dep": "2118H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2126", "wtt_dep": "2126H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.962, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2132", "wtt_dep": "2132H", "location": "West Horndon", "stage_seq": 8, "distance_m": 31759.143, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Laindon", "stage_seq": 9, "distance_m": 37661.333, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2140H", "wtt_dep": "2141H", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.755, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2145", "wtt_dep": "2145H", "location": "Pitsea", "stage_seq": 11, "distance_m": 43620.473, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2150", "location": "Benfleet", "stage_seq": 12, "distance_m": 47843.089, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2155H", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.987, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2157H", "wtt_dep": "2158", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.864, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200", "location": "Westcliff", "stage_seq": 15, "distance_m": 56983.115, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2203", "location": "Southend Central", "stage_seq": 16, "distance_m": 58416.187, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Southend East", "stage_seq": 17, "distance_m": 59762.207, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2207H", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62001.291, "section_seq": 1, "route_path_id": 142955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 63578.945, "section_seq": 1, "route_path_id": 142955}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64375.495, "section_seq": 1, "route_path_id": 142955}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64375.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 142955}], "total_distance_m": 64375.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61305.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:34Z", "source_id": 64009022, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:37Z", "source_id": 20288758, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:36Z", "source_id": 64020966, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:13:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:12:38Z", "source_id": 20292164, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:07Z", "source_id": 64033826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:18:09Z", "source_id": 20295915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:08Z", "source_id": 64051895, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:26:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:09Z", "source_id": 20301170, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:44Z", "source_id": 64064828, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:49Z", "source_id": 20304881, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:22Z", "source_id": 64080142, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:25Z", "source_id": 20309300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:29Z", "source_id": 64086886, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:42:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:41:30Z", "source_id": 20311370, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:36Z", "source_id": 64095979, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:46:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:40Z", "source_id": 20314029, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:05Z", "source_id": 64105984, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:08Z", "source_id": 20316907, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:23Z", "source_id": 64117529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:27Z", "source_id": 20320332, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:38Z", "source_id": 64124681, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:44Z", "source_id": 20322379, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 64129803, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323940, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:06Z", "source_id": 64134492, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:03:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:08Z", "source_id": 20325298, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:35Z", "source_id": 64139923, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:37Z", "source_id": 20326882, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:28Z", "source_id": 64146296, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:08:29Z", "source_id": 20328719, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:42Z", "source_id": 64153401, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:13:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:45Z", "source_id": 20330857, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
2104 |
2104 |
2 |
None |
None |
Shoeburyness |
2211 |
2211 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F51151/2026-09-21/detailed |
None |
Thorpe Bay |
2026-09-21T22:09:30+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [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]]} |
1.5 |
2209 |
2213 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330857 |
1790025105424769 |
98 |
98 |
2026-09-21 21:23:32.800892 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:32.637769 |
| 724005 |
752825 |
W69009 |
042H47MY21 |
2026-09-21 |
COMPLETE |
20331095 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 752825, "stp": "P", "toc": "ScotRail", "uid": "W69009", "consist": "334005+334026", "dest_crs": "HLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69009/2026-09-21/detailed", "trust_id": "042H47MY21", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Helensburgh Central", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "2", "is_terminated": 1, "next_location": "Helensburgh Central", "signalling_id": "2H47", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "2213", "current_leg_dep": "2210", "current_leg_end": "Helensburgh Central", "origin_dep_time": "1955", "origin_platform": "12", "current_location": "Helensburgh Central", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]}", "current_leg_start": "Craigendoran", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "56.0039570", "next_location_lon": "-4.7323381", "previous_location": "Craigendoran", "current_leg_milage": "1.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"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\": 3123.268, \"from_m\": 1667.893, \"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\": 3742.144, \"from_m\": 3123.268, \"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\": 3820.055, \"from_m\": 3742.144, \"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\": 3832.085, \"from_m\": 3820.055, \"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\": 3893.16, \"from_m\": 3832.085, \"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\": 5005.769, \"from_m\": 3893.16, \"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\": 14624.42, \"from_m\": 5005.769, \"capability_applied\": null, \"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\": 15043.854, \"from_m\": 14624.42, \"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\": 17349.057, \"from_m\": 15043.854, \"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\": 28314.791, \"from_m\": 17349.057, \"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\": 28411.767, \"from_m\": 28314.791, \"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\": 29396.588, \"from_m\": 28411.767, \"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\": 29720.643, \"from_m\": 29396.588, \"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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30538.491, \"from_m\": 29720.643, \"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\": 30607.799, \"from_m\": 30538.491, \"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\": 30862.427, \"from_m\": 30607.799, \"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\": 31496.561, \"from_m\": 30862.427, \"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\": 31893.886, \"from_m\": 31496.561, \"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\": 33947.167, \"from_m\": 31893.886, \"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\": 36442.963, \"from_m\": 33947.167, \"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\": 39657.214, \"from_m\": 36442.963, \"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\": 46692.029, \"from_m\": 39657.214, \"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\": 49300.484, \"from_m\": 46692.029, \"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\": 49354.728, \"from_m\": 49300.484, \"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\": 54301.821, \"from_m\": 49354.728, \"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\": 57086.87, \"from_m\": 54301.821, \"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\": 57613.486, \"from_m\": 57086.87, \"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\": 57678.968, \"from_m\": 57613.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}, {\"to_m\": 58021.264, \"from_m\": 57678.968, \"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\": 68873.003, \"from_m\": 58021.264, \"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\": 69268.364, \"from_m\": 68873.003, \"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\": 70059.236, \"from_m\": 69268.364, \"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\": 70902.901, \"from_m\": 70059.236, \"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\": 75534.207, \"from_m\": 70902.901, \"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\": 75580.231, \"from_m\": 75534.207, \"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\": 76906.429, \"from_m\": 75580.231, \"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\": 76947.194, \"from_m\": 76906.429, \"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\": 77760.598, \"from_m\": 76947.194, \"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\": 78132.037, \"from_m\": 77760.598, \"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\": 80314.786, \"from_m\": 78132.037, \"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\": 81010.63, \"from_m\": 80314.786, \"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\": 92589.133, \"from_m\": 81010.63, \"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\": 93410.492, \"from_m\": 92589.133, \"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\": 95469.61, \"from_m\": 93410.492, \"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\": 96682.558, \"from_m\": 95469.61, \"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\": 97212.662, \"from_m\": 96682.558, \"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\": 98136.61, \"from_m\": 97212.662, \"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\": 107610.184, \"from_m\": 98136.61, \"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\": 110422.033, \"from_m\": 107610.184, \"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\": 752825, \"profile_key\": \"ce2a071a5cf7a232035e1a13ef93dad815502a32625698a1c853183eb4456b14\", \"schedule_id\": 27825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"1959H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Uphall\", \"stage_seq\": 7, \"distance_m\": 21447.474, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Livingston North\", \"stage_seq\": 8, \"distance_m\": 24723.299, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Bathgate\", \"stage_seq\": 9, \"distance_m\": 30703.173, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Armadale\", \"stage_seq\": 10, \"distance_m\": 34864.23, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Blackridge\", \"stage_seq\": 11, \"distance_m\": 38610.314, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Caldercruix\", \"stage_seq\": 12, \"distance_m\": 47508.436, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Drumgelloch\", \"stage_seq\": 13, \"distance_m\": 52201.786, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2047\", \"location\": \"Airdrie\", \"stage_seq\": 14, \"distance_m\": 54392.078, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049\", \"location\": \"Coatdyke\", \"stage_seq\": 15, \"distance_m\": 55851.342, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": \"2051H\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 57439.12, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2053H\", \"wtt_dep\": \"2054\", \"location\": \"Blairhill\", \"stage_seq\": 17, \"distance_m\": 58430.687, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2057H\", \"wtt_dep\": \"2058\", \"location\": \"Easterhouse\", \"stage_seq\": 18, \"distance_m\": 62625.681, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Garrowhill\", \"stage_seq\": 19, \"distance_m\": 64175.301, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2103\", \"location\": \"Shettleston\", \"stage_seq\": 20, \"distance_m\": 66119.947, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2104H\", \"wtt_dep\": \"2105\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 67338.632, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2108\", \"wtt_dep\": \"2108H\", \"location\": \"Bellgrove\", \"stage_seq\": 22, \"distance_m\": 70148.968, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2111\", \"location\": \"High Street\", \"stage_seq\": 23, \"distance_m\": 71171.536, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2112H\", \"wtt_dep\": \"2118\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 24, \"distance_m\": 72040.194, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2119H\", \"wtt_dep\": \"2121\", \"location\": \"Charing Cross\", \"stage_seq\": 25, \"distance_m\": 73279.248, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 26, \"distance_m\": 74802.281, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2124H\", \"wtt_dep\": \"2125\", \"location\": \"Partick\", \"stage_seq\": 27, \"distance_m\": 76007.47, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2126H\", \"wtt_dep\": \"2127H\", \"location\": \"Hyndland\", \"stage_seq\": 28, \"distance_m\": 77183.333, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2128H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 29, \"distance_m\": 77713.785, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2130H\", \"location\": \"Anniesland\", \"stage_seq\": 30, \"distance_m\": 78742.198, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": \"2133H\", \"location\": \"Westerton\", \"stage_seq\": 31, \"distance_m\": 80798.006, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2135H\", \"wtt_dep\": \"2136\", \"location\": \"Drumchapel\", \"stage_seq\": 32, \"distance_m\": 82604.312, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Drumry\", \"stage_seq\": 33, \"distance_m\": 84018.259, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2140\", \"wtt_dep\": \"2140H\", \"location\": \"Singer\", \"stage_seq\": 34, \"distance_m\": 85303.314, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2142H\", \"wtt_dep\": \"2144H\", \"location\": \"Dalmuir\", \"stage_seq\": 35, \"distance_m\": 86813.392, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2153\", \"wtt_dep\": \"2153H\", \"location\": \"Dumbarton East\", \"stage_seq\": 36, \"distance_m\": 96069.91, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2155\", \"wtt_dep\": \"2156\", \"location\": \"Dumbarton Central\", \"stage_seq\": 37, \"distance_m\": 97147.501, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2157H\", \"location\": \"Dalreoch\", \"stage_seq\": 38, \"distance_m\": 97743.325, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2202\", \"wtt_dep\": \"2202H\", \"location\": \"Cardross\", \"stage_seq\": 39, \"distance_m\": 102875.526, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 40, \"distance_m\": 107820.85, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2210\", \"location\": \"Craigendoran\", \"stage_seq\": 41, \"distance_m\": 108580.926, \"section_seq\": 1, \"route_path_id\": 120504}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Helensburgh Central\", \"stage_seq\": 42, \"distance_m\": 110422.033, \"section_seq\": 1, \"route_path_id\": 120504}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 110422.033, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120504}], \"total_distance_m\": 110422.033, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 110279.033, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 143.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "56.0039570", "current_position_lon": "-4.7323381", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:57:46Z\", \"source_id\": 63832893, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:18Z\", \"source_id\": 20237541, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:27Z\", \"source_id\": 20237876, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:27Z\", \"source_id\": 63845492, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:03:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:02:35Z\", \"source_id\": 20242455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:10Z\", \"source_id\": 63868715, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:11:14Z\", \"source_id\": 20249189, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:29Z\", \"source_id\": 63882861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:16:35Z\", \"source_id\": 20253126, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:45Z\", \"source_id\": 63896708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:48Z\", \"source_id\": 20256901, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:29Z\", \"source_id\": 63908593, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:34Z\", \"source_id\": 20260247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:29Z\", \"source_id\": 63916027, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:29:31Z\", \"source_id\": 20262370, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:09Z\", \"source_id\": 63932895, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:36:12Z\", \"source_id\": 20267084, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:40:59Z\", \"source_id\": 20270394, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:44:56Z\", \"source_id\": 63954010, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:45:00Z\", \"source_id\": 20273199, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:11Z\", \"source_id\": 63959616, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:47:16Z\", \"source_id\": 20274780, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:53Z\", \"source_id\": 63965959, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:49:53Z\", \"source_id\": 20276580, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:41Z\", \"source_id\": 63972973, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:44Z\", \"source_id\": 20278587, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:27Z\", \"source_id\": 63979645, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:55:35Z\", \"source_id\": 20280470, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:37Z\", \"source_id\": 63989685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:59:44Z\", \"source_id\": 20283234, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:28Z\", \"source_id\": 63999028, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:03:31Z\", \"source_id\": 20285958, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:26Z\", \"source_id\": 20287928, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:53Z\", \"source_id\": 64012139, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:58Z\", \"source_id\": 20289690, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:33Z\", \"source_id\": 64016301, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:38Z\", \"source_id\": 20290819, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:29Z\", \"source_id\": 64022949, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:13:33Z\", \"source_id\": 20292783, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:01Z\", \"source_id\": 64035926, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:08Z\", \"source_id\": 20296549, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:15Z\", \"source_id\": 64045562, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:21Z\", \"source_id\": 20299293, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:13Z\", \"source_id\": 64052108, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:18Z\", \"source_id\": 20301272, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:37Z\", \"source_id\": 64057462, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:28:44Z\", \"source_id\": 20302852, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:54Z\", \"source_id\": 64065167, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:59Z\", \"source_id\": 20305006, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:54Z\", \"source_id\": 64070070, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:34:01Z\", \"source_id\": 20306365, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:07Z\", \"source_id\": 64077406, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:08Z\", \"source_id\": 20308423, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:39Z\", \"source_id\": 64082936, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:39:44Z\", \"source_id\": 20310179, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:27Z\", \"source_id\": 64089089, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:33Z\", \"source_id\": 20312031, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:23Z\", \"source_id\": 64108935, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:30Z\", \"source_id\": 20317814, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:27Z\", \"source_id\": 64113327, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:30Z\", \"source_id\": 20319130, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:19Z\", \"source_id\": 64119576, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:20Z\", \"source_id\": 20320906, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:28Z\", \"source_id\": 64128646, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:00:30Z\", \"source_id\": 20323584, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:43Z\", \"source_id\": 64144702, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:49Z\", \"source_id\": 20328287, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:09Z\", \"source_id\": 64154243, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:11Z\", \"source_id\": 20331095, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Helensburgh Central", "service_state_platform": "2", "timing_fact_generation": 1790025132226286, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:33.420845", "service_state_evidence_id": 20331095, "current_leg_start_actual_dep": "2026-09-21T22:10:00+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:33.894170", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
HLC |
2H47 |
334005+334026 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 3742.144, "from_m": 3123.268, "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": 3820.055, "from_m": 3742.144, "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": 3832.085, "from_m": 3820.055, "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": 3893.16, "from_m": 3832.085, "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": 5005.769, "from_m": 3893.16, "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": 14624.42, "from_m": 5005.769, "capability_applied": null, "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": 15043.854, "from_m": 14624.42, "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": 17349.057, "from_m": 15043.854, "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": 28314.791, "from_m": 17349.057, "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": 28411.767, "from_m": 28314.791, "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": 29396.588, "from_m": 28411.767, "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": 29720.643, "from_m": 29396.588, "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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 30538.491, "from_m": 29720.643, "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": 30607.799, "from_m": 30538.491, "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": 30862.427, "from_m": 30607.799, "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": 31496.561, "from_m": 30862.427, "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": 31893.886, "from_m": 31496.561, "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": 33947.167, "from_m": 31893.886, "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": 36442.963, "from_m": 33947.167, "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": 39657.214, "from_m": 36442.963, "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": 46692.029, "from_m": 39657.214, "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": 49300.484, "from_m": 46692.029, "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": 49354.728, "from_m": 49300.484, "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": 54301.821, "from_m": 49354.728, "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": 57086.87, "from_m": 54301.821, "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": 57613.486, "from_m": 57086.87, "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": 57678.968, "from_m": 57613.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}, {"to_m": 58021.264, "from_m": 57678.968, "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": 68873.003, "from_m": 58021.264, "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": 69268.364, "from_m": 68873.003, "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": 70059.236, "from_m": 69268.364, "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": 70902.901, "from_m": 70059.236, "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": 75534.207, "from_m": 70902.901, "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": 75580.231, "from_m": 75534.207, "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": 76906.429, "from_m": 75580.231, "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": 76947.194, "from_m": 76906.429, "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": 77760.598, "from_m": 76947.194, "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": 78132.037, "from_m": 77760.598, "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": 80314.786, "from_m": 78132.037, "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": 81010.63, "from_m": 80314.786, "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": 92589.133, "from_m": 81010.63, "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": 93410.492, "from_m": 92589.133, "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": 95469.61, "from_m": 93410.492, "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": 96682.558, "from_m": 95469.61, "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": 97212.662, "from_m": 96682.558, "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": 98136.61, "from_m": 97212.662, "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": 107610.184, "from_m": 98136.61, "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": 110422.033, "from_m": 107610.184, "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": 752825, "profile_key": "ce2a071a5cf7a232035e1a13ef93dad815502a32625698a1c853183eb4456b14", "schedule_id": 27825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "1959H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004H", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Uphall", "stage_seq": 7, "distance_m": 21447.474, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Livingston North", "stage_seq": 8, "distance_m": 24723.299, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Bathgate", "stage_seq": 9, "distance_m": 30703.173, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Armadale", "stage_seq": 10, "distance_m": 34864.23, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Blackridge", "stage_seq": 11, "distance_m": 38610.314, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Caldercruix", "stage_seq": 12, "distance_m": 47508.436, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Drumgelloch", "stage_seq": 13, "distance_m": 52201.786, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2047", "location": "Airdrie", "stage_seq": 14, "distance_m": 54392.078, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049", "location": "Coatdyke", "stage_seq": 15, "distance_m": 55851.342, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": "2051H", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 57439.12, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2053H", "wtt_dep": "2054", "location": "Blairhill", "stage_seq": 17, "distance_m": 58430.687, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2057H", "wtt_dep": "2058", "location": "Easterhouse", "stage_seq": 18, "distance_m": 62625.681, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Garrowhill", "stage_seq": 19, "distance_m": 64175.301, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2103", "location": "Shettleston", "stage_seq": 20, "distance_m": 66119.947, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2104H", "wtt_dep": "2105", "location": "Carntyne", "stage_seq": 21, "distance_m": 67338.632, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2108", "wtt_dep": "2108H", "location": "Bellgrove", "stage_seq": 22, "distance_m": 70148.968, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2111", "location": "High Street", "stage_seq": 23, "distance_m": 71171.536, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2112H", "wtt_dep": "2118", "location": "Glasgow Queen St Low Level", "stage_seq": 24, "distance_m": 72040.194, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2119H", "wtt_dep": "2121", "location": "Charing Cross", "stage_seq": 25, "distance_m": 73279.248, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Finnieston East Jn", "stage_seq": 26, "distance_m": 74802.281, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2124H", "wtt_dep": "2125", "location": "Partick", "stage_seq": 27, "distance_m": 76007.47, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2126H", "wtt_dep": "2127H", "location": "Hyndland", "stage_seq": 28, "distance_m": 77183.333, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2128H", "location": "Hyndland East Jn", "stage_seq": 29, "distance_m": 77713.785, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2130H", "location": "Anniesland", "stage_seq": 30, "distance_m": 78742.198, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": "2133H", "location": "Westerton", "stage_seq": 31, "distance_m": 80798.006, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2135H", "wtt_dep": "2136", "location": "Drumchapel", "stage_seq": 32, "distance_m": 82604.312, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Drumry", "stage_seq": 33, "distance_m": 84018.259, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2140", "wtt_dep": "2140H", "location": "Singer", "stage_seq": 34, "distance_m": 85303.314, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2142H", "wtt_dep": "2144H", "location": "Dalmuir", "stage_seq": 35, "distance_m": 86813.392, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2153", "wtt_dep": "2153H", "location": "Dumbarton East", "stage_seq": 36, "distance_m": 96069.91, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2155", "wtt_dep": "2156", "location": "Dumbarton Central", "stage_seq": 37, "distance_m": 97147.501, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2157H", "location": "Dalreoch", "stage_seq": 38, "distance_m": 97743.325, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2202", "wtt_dep": "2202H", "location": "Cardross", "stage_seq": 39, "distance_m": 102875.526, "section_seq": 1, "route_path_id": 120504}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "Craigendoran Jn", "stage_seq": 40, "distance_m": 107820.85, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2210", "location": "Craigendoran", "stage_seq": 41, "distance_m": 108580.926, "section_seq": 1, "route_path_id": 120504}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Helensburgh Central", "stage_seq": 42, "distance_m": 110422.033, "section_seq": 1, "route_path_id": 120504}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 110422.033, "from_m": 0.0, "section_seq": 1, "route_path_id": 120504}], "total_distance_m": 110422.033, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 110279.033, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 143.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:57:46Z", "source_id": 63832893, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:18Z", "source_id": 20237541, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:27Z", "source_id": 20237876, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:27Z", "source_id": 63845492, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:03:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:02:35Z", "source_id": 20242455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:10Z", "source_id": 63868715, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:11:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:11:14Z", "source_id": 20249189, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 662, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:29Z", "source_id": 63882861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:16:35Z", "source_id": 20253126, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:45Z", "source_id": 63896708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:48Z", "source_id": 20256901, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:29Z", "source_id": 63908593, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:34Z", "source_id": 20260247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2202, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:29Z", "source_id": 63916027, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:29:31Z", "source_id": 20262370, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:09Z", "source_id": 63932895, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:36:12Z", "source_id": 20267084, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:40:59Z", "source_id": 20270394, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2197, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:44:56Z", "source_id": 63954010, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:45:00Z", "source_id": 20273199, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:11Z", "source_id": 63959616, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:47:16Z", "source_id": 20274780, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:53Z", "source_id": 63965959, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T19:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:49:53Z", "source_id": 20276580, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:41Z", "source_id": 63972973, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T19:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:44Z", "source_id": 20278587, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:27Z", "source_id": 63979645, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T19:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:55:35Z", "source_id": 20280470, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:37Z", "source_id": 63989685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:01:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:59:44Z", "source_id": 20283234, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:28Z", "source_id": 63999028, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:03:31Z", "source_id": 20285958, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:26Z", "source_id": 20287928, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:53Z", "source_id": 64012139, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:58Z", "source_id": 20289690, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:33Z", "source_id": 64016301, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:38Z", "source_id": 20290819, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:29Z", "source_id": 64022949, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:13:33Z", "source_id": 20292783, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:01Z", "source_id": 64035926, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:08Z", "source_id": 20296549, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T21:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:15Z", "source_id": 64045562, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T20:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:21Z", "source_id": 20299293, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:13Z", "source_id": 64052108, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:18Z", "source_id": 20301272, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:37Z", "source_id": 64057462, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T20:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:28:44Z", "source_id": 20302852, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-21T21:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:54Z", "source_id": 64065167, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T20:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:59Z", "source_id": 20305006, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1282, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:54Z", "source_id": 64070070, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:34:01Z", "source_id": 20306365, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1278, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:07Z", "source_id": 64077406, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T20:38:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:08Z", "source_id": 20308423, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1274, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:39Z", "source_id": 64082936, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T20:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:39:44Z", "source_id": 20310179, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1264, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:27Z", "source_id": 64089089, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T20:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:33Z", "source_id": 20312031, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:23Z", "source_id": 64108935, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T20:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:30Z", "source_id": 20317814, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:27Z", "source_id": 64113327, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:55:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:30Z", "source_id": 20319130, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:19Z", "source_id": 64119576, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T20:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:20Z", "source_id": 20320906, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1206, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:28Z", "source_id": 64128646, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:02:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:00:30Z", "source_id": 20323584, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1194, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:43Z", "source_id": 64144702, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T21:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:49Z", "source_id": 20328287, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-21T22:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1187, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:09Z", "source_id": 64154243, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T21:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:11Z", "source_id": 20331095, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Edinburgh |
1955 |
1955 |
12 |
None |
None |
Helensburgh Central |
2213 |
2213 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69009/2026-09-21/detailed |
None |
Craigendoran |
2026-09-21T22:10:00+01:00 |
Helensburgh Central |
3.0 |
{"type": "LineString", "coordinates": [[-4.7112354, 55.9944864], [-4.7117754, 55.99474980000001], [-4.7120955, 55.994918299999995], [-4.7123622, 55.99508699999999], [-4.712539600000001, 55.9952103], [-4.7127831, 55.99540129999999], [-4.7130695, 55.99566469999999], [-4.713353699999999, 55.99597980000001], [-4.7136154, 55.9963539], [-4.713766099999999, 55.99662659999999], [-4.713915100000001, 55.9970085], [-4.7140550999999995, 55.9973921], [-4.7141969, 55.99767919999999], [-4.7142987, 55.9978549], [-4.7144656, 55.99809319999999], [-4.7146578, 55.9983094], [-4.7149576, 55.9986012], [-4.7152645, 55.9989107], [-4.7158536, 55.99950870000001], [-4.716439899999999, 56.0001457], [-4.7166698, 56.0003681], [-4.7168833, 56.000556], [-4.717212199999999, 56.00082309999999], [-4.7176565, 56.00111909999999], [-4.71807, 56.0013811], [-4.718547499999999, 56.0016333], [-4.719079599999999, 56.00187739999999], [-4.719614299999999, 56.0020983], [-4.720286499999999, 56.0023288], [-4.721199000000001, 56.0025682], [-4.7214378, 56.002628400000006], [-4.721744999999999, 56.00269079999999], [-4.7224219, 56.0028132], [-4.723285, 56.002954499999994], [-4.7258723, 56.00339399999999], [-4.7260594, 56.00341960000001], [-4.7269065999999995, 56.0035355], [-4.7273715, 56.003575899999994], [-4.7277047, 56.00360770000001], [-4.727944899999999, 56.003632200000006], [-4.728267699999999, 56.0036539], [-4.728743, 56.003656799999995], [-4.7296086, 56.00364729999998], [-4.7296553, 56.00364630000001], [-4.7299085, 56.003640999999995], [-4.730314899999999, 56.0036583], [-4.7305352, 56.00367610000001], [-4.7308995, 56.00371959999999], [-4.732338099999999, 56.00395699999999]]} |
1.1 |
2210 |
2213 |
Craigendoran |
Helensburgh Central |
Helensburgh Central |
56.0039570 |
-4.7323381 |
56.0039570 |
-4.7323381 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Helensburgh Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331095 |
1790025132226286 |
162 |
162 |
2026-09-21 21:23:33.894170 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:33.420845 |
| 724006 |
753739 |
C82922 |
881F63MZ21 |
2026-09-21 |
COMPLETE |
20330991 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 753739, "stp": "P", "toc": "Southern", "uid": "C82922", "consist": "387211+387223", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82922/2026-09-21/detailed", "trust_id": "881F63MZ21", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2206", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1F63", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "2213", "current_leg_dep": "2208", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2033", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "+7 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": "2206", "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": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"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\": 3948.362, \"from_m\": 571.481, \"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\": 6299.909, \"from_m\": 3948.362, \"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\": 6727.357, \"from_m\": 6299.909, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13252.187, \"from_m\": 6727.357, \"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\": 13504.664, \"from_m\": 13252.187, \"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\": 18543.034, \"from_m\": 13504.664, \"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\": 21729.671, \"from_m\": 18543.034, \"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\": 23721.258, \"from_m\": 21729.671, \"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\": 23768.313, \"from_m\": 23721.258, \"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\": 23796.86, \"from_m\": 23768.313, \"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\": 25337.519, \"from_m\": 23796.86, \"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\": 25659.764, \"from_m\": 25337.519, \"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\": 26590.525, \"from_m\": 25659.764, \"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\": 35522.425, \"from_m\": 26590.525, \"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\": 36705.409, \"from_m\": 35522.425, \"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\": 39607.655, \"from_m\": 36705.409, \"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\": 40030.845, \"from_m\": 39607.655, \"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\": 40468.011, \"from_m\": 40030.845, \"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\": 40501.813, \"from_m\": 40468.011, \"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\": 44586.957, \"from_m\": 40501.813, \"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\": 44650.922, \"from_m\": 44586.957, \"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\": 44697.189, \"from_m\": 44650.922, \"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\": 45215.35, \"from_m\": 44697.189, \"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\": 46429.069, \"from_m\": 45215.35, \"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\": 54293.282, \"from_m\": 46429.069, \"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\": 55148.552, \"from_m\": 54293.282, \"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\": 55442.785, \"from_m\": 55148.552, \"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\": 55523.492, \"from_m\": 55442.785, \"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\": 61630.722, \"from_m\": 55523.492, \"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\": 61746.173, \"from_m\": 61630.722, \"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\": 62598.949, \"from_m\": 61746.173, \"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\": 63414.668, \"from_m\": 62598.949, \"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\": 63485.988, \"from_m\": 63414.668, \"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\": 71202.254, \"from_m\": 63485.988, \"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\": 71938.821, \"from_m\": 71202.254, \"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\": 82853.817, \"from_m\": 71938.821, \"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\": 82908.834, \"from_m\": 82853.817, \"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\": 87481.841, \"from_m\": 82908.834, \"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\": 88759.484, \"from_m\": 87481.841, \"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\": 88818.048, \"from_m\": 88759.484, \"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\": 88862.319, \"from_m\": 88818.048, \"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\": 88898.026, \"from_m\": 88862.319, \"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\": 88961.725, \"from_m\": 88898.026, \"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\": 89050.393, \"from_m\": 88961.725, \"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\": 89080.829, \"from_m\": 89050.393, \"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\": 89475.085, \"from_m\": 89080.829, \"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\": 89512.05, \"from_m\": 89475.085, \"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\": 90408.501, \"from_m\": 89512.05, \"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\": 90932.494, \"from_m\": 90408.501, \"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\": 91013.816, \"from_m\": 90932.494, \"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\": 91067.592, \"from_m\": 91013.816, \"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\": 99448.013, \"from_m\": 91067.592, \"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\": 102846.39, \"from_m\": 99448.013, \"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\": 105527.348, \"from_m\": 102846.39, \"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\": 106184.385, \"from_m\": 105527.348, \"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\": 753739, \"profile_key\": \"31576ee3bc2b6e85f549339857f324964627876fb39687b60938ce19d1ab12f4\", \"schedule_id\": 7831, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7222.448, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Southerham Jn\", \"stage_seq\": 5, \"distance_m\": 23796.86, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2054\", \"wtt_dep\": \"2055\", \"location\": \"Lewes\", \"stage_seq\": 6, \"distance_m\": 25428.953, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2100\", \"wtt_dep\": \"2100H\", \"location\": \"Cooksbridge\", \"stage_seq\": 7, \"distance_m\": 29554.877, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2110\", \"location\": \"Keymer Jn\", \"stage_seq\": 8, \"distance_m\": 40030.845, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Wivelsfield\", \"stage_seq\": 9, \"distance_m\": 40385.372, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2117\", \"location\": \"Haywards Heath\", \"stage_seq\": 10, \"distance_m\": 45098.03, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 11, \"distance_m\": 46324.374, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2123\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 12, \"distance_m\": 55442.785, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124H\", \"location\": \"Three Bridges\", \"stage_seq\": 13, \"distance_m\": 58582.513, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2132\", \"location\": \"Gatwick Airport\", \"stage_seq\": 14, \"distance_m\": 63069.039, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2137H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 15, \"distance_m\": 71064.203, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2143H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 16, \"distance_m\": 82908.834, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144\", \"location\": \"Purley\", \"stage_seq\": 17, \"distance_m\": 84487.852, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2149\", \"location\": \"East Croydon\", \"stage_seq\": 18, \"distance_m\": 89282.721, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 90130.431, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2150H\", \"location\": \"Selhurst\", \"stage_seq\": 20, \"distance_m\": 91159.484, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Streatham North Jn\", \"stage_seq\": 21, \"distance_m\": 96454.076, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2155\", \"location\": \"Balham\", \"stage_seq\": 22, \"distance_m\": 98800.087, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2159\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 23, \"distance_m\": 101941.793, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2200H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 24, \"distance_m\": 103006.401, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 25, \"distance_m\": 104842.313, \"section_seq\": 1, \"route_path_id\": 132807}, {\"is_pass\": false, \"wtt_arr\": \"2206\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 26, \"distance_m\": 106184.385, \"section_seq\": 1, \"route_path_id\": 132807}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 106184.385, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132807}], \"total_distance_m\": 106184.385, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 105920.195, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 264.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2033", "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\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:30Z\", \"source_id\": 63931195, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:35:33Z\", \"source_id\": 20266563, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:28Z\", \"source_id\": 63940858, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:39:30Z\", \"source_id\": 20269361, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:54Z\", \"source_id\": 63992847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:01:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:00:58Z\", \"source_id\": 20284190, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:08Z\", \"source_id\": 64005460, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:06:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:10Z\", \"source_id\": 20287779, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:29Z\", \"source_id\": 64027701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:15:33Z\", \"source_id\": 20294159, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:21Z\", \"source_id\": 64038987, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:20:24Z\", \"source_id\": 20297366, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:20Z\", \"source_id\": 64066251, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:32:23Z\", \"source_id\": 20305261, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:12Z\", \"source_id\": 64077561, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:14Z\", \"source_id\": 20308497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:39Z\", \"source_id\": 64109557, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:44Z\", \"source_id\": 20317990, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:33Z\", \"source_id\": 64117879, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:35Z\", \"source_id\": 20320446, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:46Z\", \"source_id\": 64124920, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:48Z\", \"source_id\": 20322458, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:46Z\", \"source_id\": 64135863, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:47Z\", \"source_id\": 20325731, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:20Z\", \"source_id\": 64141653, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:06:24Z\", \"source_id\": 20327387, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:58Z\", \"source_id\": 64153886, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:01Z\", \"source_id\": 20330991, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "18", "timing_fact_generation": 1790025121752274, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:34.197780", "service_state_evidence_id": 20330991, "current_leg_start_actual_dep": "2026-09-21T22:06:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:34.420877", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
EBN |
None |
1F63 |
387211+387223 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "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": 3948.362, "from_m": 571.481, "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": 6299.909, "from_m": 3948.362, "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": 6727.357, "from_m": 6299.909, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13252.187, "from_m": 6727.357, "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": 13504.664, "from_m": 13252.187, "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": 18543.034, "from_m": 13504.664, "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": 21729.671, "from_m": 18543.034, "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": 23721.258, "from_m": 21729.671, "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": 23768.313, "from_m": 23721.258, "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": 23796.86, "from_m": 23768.313, "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": 25337.519, "from_m": 23796.86, "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": 25659.764, "from_m": 25337.519, "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": 26590.525, "from_m": 25659.764, "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": 35522.425, "from_m": 26590.525, "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": 36705.409, "from_m": 35522.425, "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": 39607.655, "from_m": 36705.409, "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": 40030.845, "from_m": 39607.655, "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": 40468.011, "from_m": 40030.845, "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": 40501.813, "from_m": 40468.011, "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": 44586.957, "from_m": 40501.813, "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": 44650.922, "from_m": 44586.957, "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": 44697.189, "from_m": 44650.922, "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": 45215.35, "from_m": 44697.189, "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": 46429.069, "from_m": 45215.35, "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": 54293.282, "from_m": 46429.069, "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": 55148.552, "from_m": 54293.282, "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": 55442.785, "from_m": 55148.552, "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": 55523.492, "from_m": 55442.785, "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": 61630.722, "from_m": 55523.492, "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": 61746.173, "from_m": 61630.722, "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": 62598.949, "from_m": 61746.173, "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": 63414.668, "from_m": 62598.949, "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": 63485.988, "from_m": 63414.668, "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": 71202.254, "from_m": 63485.988, "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": 71938.821, "from_m": 71202.254, "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": 82853.817, "from_m": 71938.821, "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": 82908.834, "from_m": 82853.817, "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": 87481.841, "from_m": 82908.834, "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": 88759.484, "from_m": 87481.841, "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": 88818.048, "from_m": 88759.484, "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": 88862.319, "from_m": 88818.048, "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": 88898.026, "from_m": 88862.319, "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": 88961.725, "from_m": 88898.026, "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": 89050.393, "from_m": 88961.725, "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": 89080.829, "from_m": 89050.393, "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": 89475.085, "from_m": 89080.829, "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": 89512.05, "from_m": 89475.085, "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": 90408.501, "from_m": 89512.05, "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": 90932.494, "from_m": 90408.501, "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": 91013.816, "from_m": 90932.494, "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": 91067.592, "from_m": 91013.816, "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": 99448.013, "from_m": 91067.592, "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": 102846.39, "from_m": 99448.013, "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": 105527.348, "from_m": 102846.39, "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": 106184.385, "from_m": 105527.348, "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": 753739, "profile_key": "31576ee3bc2b6e85f549339857f324964627876fb39687b60938ce19d1ab12f4", "schedule_id": 7831, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2033", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Polegate", "stage_seq": 4, "distance_m": 7222.448, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Southerham Jn", "stage_seq": 5, "distance_m": 23796.86, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2054", "wtt_dep": "2055", "location": "Lewes", "stage_seq": 6, "distance_m": 25428.953, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2100", "wtt_dep": "2100H", "location": "Cooksbridge", "stage_seq": 7, "distance_m": 29554.877, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2110", "location": "Keymer Jn", "stage_seq": 8, "distance_m": 40030.845, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Wivelsfield", "stage_seq": 9, "distance_m": 40385.372, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2117", "location": "Haywards Heath", "stage_seq": 10, "distance_m": 45098.03, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118H", "location": "Copyhold Jn", "stage_seq": 11, "distance_m": 46324.374, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2123", "location": "Balcombe Tunnel Jn", "stage_seq": 12, "distance_m": 55442.785, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124H", "location": "Three Bridges", "stage_seq": 13, "distance_m": 58582.513, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2132", "location": "Gatwick Airport", "stage_seq": 14, "distance_m": 63069.039, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2137H", "location": "Earlswood (Surrey)", "stage_seq": 15, "distance_m": 71064.203, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2143H", "location": "Stoats Nest Jn", "stage_seq": 16, "distance_m": 82908.834, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144", "location": "Purley", "stage_seq": 17, "distance_m": 84487.852, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2149", "location": "East Croydon", "stage_seq": 18, "distance_m": 89282.721, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150", "location": "Windmill Bridge Jn", "stage_seq": 19, "distance_m": 90130.431, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2150H", "location": "Selhurst", "stage_seq": 20, "distance_m": 91159.484, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Streatham North Jn", "stage_seq": 21, "distance_m": 96454.076, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2155", "location": "Balham", "stage_seq": 22, "distance_m": 98800.087, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2159", "location": "Clapham Junction (C)", "stage_seq": 23, "distance_m": 101941.793, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2200H", "location": "Pouparts Jn", "stage_seq": 24, "distance_m": 103006.401, "section_seq": 1, "route_path_id": 132807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Battersea Pier Jn", "stage_seq": 25, "distance_m": 104842.313, "section_seq": 1, "route_path_id": 132807}, {"is_pass": false, "wtt_arr": "2206", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 26, "distance_m": 106184.385, "section_seq": 1, "route_path_id": 132807}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 106184.385, "from_m": 0.0, "section_seq": 1, "route_path_id": 132807}], "total_distance_m": 106184.385, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 105920.195, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 264.19, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:30Z", "source_id": 63931195, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:35:33Z", "source_id": 20266563, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:28Z", "source_id": 63940858, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:39:30Z", "source_id": 20269361, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:54Z", "source_id": 63992847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:01:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:00:58Z", "source_id": 20284190, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:08Z", "source_id": 64005460, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:06:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:10Z", "source_id": 20287779, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:29Z", "source_id": 64027701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:15:33Z", "source_id": 20294159, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:21Z", "source_id": 64038987, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:20:24Z", "source_id": 20297366, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:20Z", "source_id": 64066251, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:32:23Z", "source_id": 20305261, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:12Z", "source_id": 64077561, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:14Z", "source_id": 20308497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:39Z", "source_id": 64109557, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:44Z", "source_id": 20317990, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:33Z", "source_id": 64117879, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:56:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:35Z", "source_id": 20320446, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:46Z", "source_id": 64124920, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T20:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:48Z", "source_id": 20322458, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:46Z", "source_id": 64135863, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:04:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:47Z", "source_id": 20325731, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:20Z", "source_id": 64141653, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:06:24Z", "source_id": 20327387, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28797, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:58Z", "source_id": 64153886, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:01Z", "source_id": 20330991, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Eastbourne |
2033 |
2033 |
3 |
None |
None |
London Victoria (C) |
2206 |
2206 |
18 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82922/2026-09-21/detailed |
None |
Clapham Junction (C) |
2026-09-21T22:06:00+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 |
2208 |
2213 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20330991 |
1790025121752274 |
122 |
122 |
2026-09-21 21:23:34.420877 |
18 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:34.197780 |
| 724007 |
755166 |
V33830 |
845Z531721 |
2026-09-21 |
COMPLETE |
20331997 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 755166, "stp": "N", "toc": "Great Western Railway", "uid": "V33830", "consist": null, "dest_crs": "EXD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V33830/2026-09-21/detailed", "trust_id": "845Z531721", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-21", "dest_arr_time": "2244", "dest_platform": "6B", "is_terminated": 1, "next_location": "Dawlish Warren", "signalling_id": "5Z53", "timing_status": null, "origin_station": "Plymouth", "current_leg_arr": "2226", "current_leg_dep": "2138", "current_leg_end": "Dawlish Warren", "origin_dep_time": "2136", "origin_platform": "8", "current_location": "Plymouth", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951]]}", "current_leg_start": "Plymouth", "dest_arr_time_act": "2244", "motion_projection": null, "next_location_lat": "50.5987951", "next_location_lon": "-3.4435208", "previous_location": null, "current_leg_milage": "41.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.129, \"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\": 475.048, \"from_m\": 412.129, \"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\": 645.202, \"from_m\": 475.048, \"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\": 1350.085, \"from_m\": 645.202, \"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\": 2212.487, \"from_m\": 1350.085, \"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\": 4478.196, \"from_m\": 2212.487, \"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\": 4956.446, \"from_m\": 4478.196, \"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\": 10754.912, \"from_m\": 4956.446, \"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\": 10841.274, \"from_m\": 10754.912, \"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\": 10883.026, \"from_m\": 10841.274, \"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\": 19210.542, \"from_m\": 10883.026, \"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\": 19301.112, \"from_m\": 19210.542, \"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\": 24763.45, \"from_m\": 19301.112, \"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\": 24804.763, \"from_m\": 24763.45, \"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\": 38917.862, \"from_m\": 24804.763, \"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\": 46859.821, \"from_m\": 38917.862, \"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\": 53258.125, \"from_m\": 46859.821, \"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\": 57194.435, \"from_m\": 53258.125, \"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\": 58144.095, \"from_m\": 57194.435, \"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\": 59855.698, \"from_m\": 58144.095, \"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\": 61363.823, \"from_m\": 59855.698, \"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\": 64094.979, \"from_m\": 61363.823, \"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\": 65496.437, \"from_m\": 64094.979, \"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\": 66098.499, \"from_m\": 65496.437, \"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\": 68907.594, \"from_m\": 66098.499, \"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\": 72507.05, \"from_m\": 68907.594, \"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\": 80940.46, \"from_m\": 72507.05, \"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\": 83053.012, \"from_m\": 80940.46, \"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\": 83242.875, \"from_m\": 83053.012, \"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\": 83326.174, \"from_m\": 83242.875, \"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\": 83511.821, \"from_m\": 83326.174, \"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\": 755166, \"profile_key\": \"fadbafafac3ebfcab37922d786f9a00df444cc0c3cc386b40721471d211238f2\", \"schedule_id\": 41445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2136\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2139\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2439.249, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 3, \"distance_m\": 5298.288, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2144H\", \"location\": \"Hemerdon\", \"stage_seq\": 4, \"distance_m\": 10883.026, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Ivybridge\", \"stage_seq\": 5, \"distance_m\": 18652.347, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153H\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 6, \"distance_m\": 24763.45, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2156H\", \"location\": \"Rattery\", \"stage_seq\": 7, \"distance_m\": 29621.617, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 37178.719, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 9, \"distance_m\": 45196.592, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 10, \"distance_m\": 50361.459, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2212\", \"location\": \"Newton Abbot\", \"stage_seq\": 11, \"distance_m\": 51182.573, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2219\", \"location\": \"Teignmouth\", \"stage_seq\": 12, \"distance_m\": 59370.368, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2224\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 63873.603, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": false, \"wtt_arr\": \"2226\", \"wtt_dep\": \"2232\", \"location\": \"Dawlish Warren\", \"stage_seq\": 14, \"distance_m\": 66512.635, \"section_seq\": 1, \"route_path_id\": 147382}, {\"is_pass\": false, \"wtt_arr\": \"2244\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 15, \"distance_m\": 83511.821, \"section_seq\": 1, \"route_path_id\": 147382}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 83511.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147382}], \"total_distance_m\": 83511.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 83089.62, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 422.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2136", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "48.0", "current_position_lat": "50.3779980", "current_position_lon": "-4.1437723", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1790025216843068, "current_leg_arrival_utc": "2026-09-21T22:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:36.838416", "service_state_evidence_id": 20331997, "current_leg_start_actual_dep": "2026-09-21T21:38:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:37.392262", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
N |
PLY |
EXD |
5Z53 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 412.129, "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": 475.048, "from_m": 412.129, "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": 645.202, "from_m": 475.048, "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": 1350.085, "from_m": 645.202, "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": 2212.487, "from_m": 1350.085, "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": 4478.196, "from_m": 2212.487, "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": 4956.446, "from_m": 4478.196, "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": 10754.912, "from_m": 4956.446, "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": 10841.274, "from_m": 10754.912, "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": 10883.026, "from_m": 10841.274, "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": 19210.542, "from_m": 10883.026, "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": 19301.112, "from_m": 19210.542, "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": 24763.45, "from_m": 19301.112, "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": 24804.763, "from_m": 24763.45, "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": 38917.862, "from_m": 24804.763, "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": 46859.821, "from_m": 38917.862, "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": 53258.125, "from_m": 46859.821, "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": 57194.435, "from_m": 53258.125, "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": 58144.095, "from_m": 57194.435, "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": 59855.698, "from_m": 58144.095, "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": 61363.823, "from_m": 59855.698, "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": 64094.979, "from_m": 61363.823, "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": 65496.437, "from_m": 64094.979, "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": 66098.499, "from_m": 65496.437, "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": 68907.594, "from_m": 66098.499, "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": 72507.05, "from_m": 68907.594, "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": 80940.46, "from_m": 72507.05, "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": 83053.012, "from_m": 80940.46, "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": 83242.875, "from_m": 83053.012, "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": 83326.174, "from_m": 83242.875, "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": 83511.821, "from_m": 83326.174, "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": 755166, "profile_key": "fadbafafac3ebfcab37922d786f9a00df444cc0c3cc386b40721471d211238f2", "schedule_id": 41445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2136", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2139", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2439.249, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140H", "location": "Tavistock Jn Yard", "stage_seq": 3, "distance_m": 5298.288, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2144H", "location": "Hemerdon", "stage_seq": 4, "distance_m": 10883.026, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Ivybridge", "stage_seq": 5, "distance_m": 18652.347, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153H", "location": "Aish Emergency Crossover", "stage_seq": 6, "distance_m": 24763.45, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2156H", "location": "Rattery", "stage_seq": 7, "distance_m": 29621.617, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Totnes", "stage_seq": 8, "distance_m": 37178.719, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Dainton Tunnel", "stage_seq": 9, "distance_m": 45196.592, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Newton Abbot West Jn", "stage_seq": 10, "distance_m": 50361.459, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2212", "location": "Newton Abbot", "stage_seq": 11, "distance_m": 51182.573, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2219", "location": "Teignmouth", "stage_seq": 12, "distance_m": 59370.368, "section_seq": 1, "route_path_id": 147382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2224", "location": "Dawlish", "stage_seq": 13, "distance_m": 63873.603, "section_seq": 1, "route_path_id": 147382}, {"is_pass": false, "wtt_arr": "2226", "wtt_dep": "2232", "location": "Dawlish Warren", "stage_seq": 14, "distance_m": 66512.635, "section_seq": 1, "route_path_id": 147382}, {"is_pass": false, "wtt_arr": "2244", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 15, "distance_m": 83511.821, "section_seq": 1, "route_path_id": 147382}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 83511.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 147382}], "total_distance_m": 83511.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 83089.62, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 422.201, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Plymouth |
2136 |
2136 |
8 |
None |
None |
Exeter St. David's |
2244 |
2244 |
6B |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:V33830/2026-09-21/detailed |
None |
Plymouth |
2026-09-21T21:38:30+01:00 |
Dawlish Warren |
48.0 |
{"type": "LineString", "coordinates": [[-4.1438239, 50.37798169999999], [-4.142445199999999, 50.37841660000001], [-4.1422527, 50.378482899999995], [-4.142067599999999, 50.3785488], [-4.1418444, 50.3786364], [-4.141604999999999, 50.37873650000001], [-4.1412857999999995, 50.3788798], [-4.141155099999999, 50.3789494], [-4.1409593, 50.3790486], [-4.1407138, 50.379175999999994], [-4.140470499999999, 50.379308300000005], [-4.1398276, 50.3796858], [-4.139600699999999, 50.37982480000001], [-4.139439999999999, 50.37991879999999], [-4.1392446, 50.3800275], [-4.1391001, 50.3800979], [-4.1388992, 50.3801861], [-4.138634399999999, 50.38028679999999], [-4.1384798, 50.38033919999999], [-4.138242299999999, 50.3804158], [-4.137932499999999, 50.3804947], [-4.1375856, 50.3805654], [-4.1373408, 50.3806069], [-4.1370572999999995, 50.3806574], [-4.1362939, 50.38075880000001], [-4.1360469, 50.38079239999998], [-4.135281, 50.380904], [-4.1343728, 50.3810547], [-4.1339204, 50.381145], [-4.1333412, 50.381263], [-4.1326937, 50.3814118], [-4.132250306949799, 50.38150358085608], [-4.132142, 50.381525999999994], [-4.1318945, 50.38158889999999], [-4.1314137, 50.381716899999994], [-4.130616699999999, 50.38196179999999], [-4.130079799999999, 50.38211959999999], [-4.1296317, 50.3822421], [-4.1291771, 50.3823486], [-4.1287327, 50.3824296], [-4.1283641, 50.3824857], [-4.127862, 50.3825399], [-4.1274151, 50.382568199999994], [-4.1269805, 50.38258289999998], [-4.126592199999999, 50.38258289999998], [-4.1261453, 50.38257039999999], [-4.125657, 50.382549], [-4.1249616, 50.38251689999999], [-4.1248148, 50.382505299999984], [-4.1222483, 50.3823841], [-4.1214993, 50.3823569], [-4.120741, 50.382351400000005], [-4.1206165, 50.382350399999986], [-4.1197595, 50.3823558], [-4.1191034, 50.382380299999994], [-4.1186661, 50.382406], [-4.118466599999999, 50.382423], [-4.1174556, 50.3825094], [-4.1161088, 50.38262069999998], [-4.1153247, 50.3826756], [-4.114470599999999, 50.38271499999999], [-4.1142753, 50.38271850000001], [-4.112856099999999, 50.382744], [-4.1120689, 50.38274680000001], [-4.111279585305091, 50.38273864148668], [-4.1111498, 50.3827373], [-4.1108734, 50.382732], [-4.110427999999999, 50.38272450000001], [-4.1091148, 50.3827074], [-4.108385999999999, 50.3827015], [-4.1076713, 50.3827096], [-4.1075007, 50.382714400000005], [-4.107424299999999, 50.3827165], [-4.106603899999999, 50.382759], [-4.1058178, 50.3828164], [-4.105154799999999, 50.382874099999995], [-4.104941999999999, 50.38289770000001], [-4.104894899999999, 50.3829033], [-4.103655699999999, 50.3830519], [-4.1024619, 50.3832283], [-4.1010201, 50.3835256], [-4.1000516, 50.383765199999985], [-4.0990909, 50.3840448], [-4.0982154, 50.3843225], [-4.0977456, 50.3844613], [-4.0974131, 50.3845472], [-4.0963742, 50.38480679999999], [-4.095354999999999, 50.3850249], [-4.0943509, 50.38522389999999], [-4.0933323999999995, 50.385427199999995], [-4.0927023, 50.3855582], [-4.0923874, 50.38563369999999], [-4.0920749, 50.3857215], [-4.0917312, 50.38582280000001], [-4.0913942, 50.3859398], [-4.0907665, 50.3861867], [-4.0904376, 50.38633709999999], [-4.0901533, 50.3864838], [-4.089828, 50.3866549], [-4.089510099999999, 50.3868265], [-4.0890638, 50.3870877], [-4.0888977, 50.3871805], [-4.088458599999999, 50.3874344], [-4.0882036, 50.387575], [-4.0877943, 50.3877948], [-4.0869908, 50.3882345], [-4.0862548, 50.38862799999998], [-4.0858858, 50.3888138], [-4.0854844, 50.3890086], [-4.0851725, 50.3891516], [-4.0846126, 50.3893837], [-4.0836924, 50.389692399999994], [-4.083360699999999, 50.389777], [-4.0826956, 50.38992059999999], [-4.0819874, 50.39003710000001], [-4.0813132, 50.390104], [-4.0806728, 50.3901462], [-4.0800158, 50.3901462], [-4.0793655, 50.3901168], [-4.0788538999999995, 50.3900752], [-4.0779116, 50.389987699999985], [-4.0762239, 50.389830999999994], [-4.0753306, 50.38979410000001], [-4.0740184, 50.3896756], [-4.0692856, 50.38924909999999], [-4.0685687, 50.389192599999994], [-4.0677425, 50.389148000000006], [-4.0669481, 50.38911480000001], [-4.0660412, 50.3891069], [-4.0652481, 50.3891447], [-4.064443499999999, 50.3892033], [-4.064222099999999, 50.3892267], [-4.0635862, 50.389297600000006], [-4.0630324, 50.3893797], [-4.0623868, 50.389493], [-4.0617301999999995, 50.3896442], [-4.0610394, 50.3898134], [-4.0603726, 50.3900038], [-4.0597713, 50.39019830000001], [-4.058979999999999, 50.390468600000005], [-4.057238999999999, 50.3911205], [-4.0567295, 50.3913106], [-4.0562505, 50.39147450000001], [-4.0557265, 50.3916446], [-4.0552429, 50.3917812], [-4.0550965, 50.391822600000005], [-4.0546588, 50.3919223], [-4.0542148, 50.39200379999998], [-4.0539681, 50.3920479], [-4.053267999999999, 50.39214529999999], [-4.0523635, 50.3922469], [-4.0514368, 50.39234090000001], [-4.0495836999999995, 50.39251249999999], [-4.047987199999999, 50.392659399999985], [-4.0475319999999995, 50.3926989], [-4.043873999999999, 50.393050900000006], [-4.0437602, 50.39306179999999], [-4.043466, 50.3930859], [-4.042418778537846, 50.39318448243787], [-4.040728499999999, 50.39334360000001], [-4.0401018, 50.393398000000005], [-4.039439999999999, 50.3934485], [-4.0382303, 50.3935239], [-4.0372948, 50.393574], [-4.0356689999999995, 50.393606899999995], [-4.0347371, 50.39361039999999], [-4.033779199999999, 50.3935974], [-4.033499, 50.39359139999999], [-4.0310856, 50.39348489999998], [-4.0288178, 50.39333990000001], [-4.0265696, 50.3931922], [-4.024165199999999, 50.3930544], [-4.0235159, 50.39302200000001], [-4.022314699999999, 50.3930169], [-4.021392, 50.39303219999999], [-4.020471, 50.39307939999999], [-4.0141089999999995, 50.393808799999995], [-4.0133928, 50.3938924], [-4.011504, 50.3941221], [-4.0096173, 50.3943433], [-4.0079485, 50.3945398], [-4.006447400000001, 50.3946917], [-4.0049288, 50.39480329999999], [-4.0033961, 50.3948985], [-4.0024417, 50.3949651], [-4.0014146, 50.39506620000001], [-4.000556199999999, 50.3951604], [-3.9998339, 50.39526109999999], [-3.9986404, 50.39543539999998], [-3.9974531, 50.39560960000001], [-3.996869699999999, 50.39566130000001], [-3.9967519, 50.39567859999999], [-3.996052600000001, 50.39577979999999], [-3.9944289, 50.3960149], [-3.9942543000000006, 50.396046000000005], [-3.9933992, 50.3962148], [-3.9929419, 50.3963284], [-3.9924565, 50.39646450000001], [-3.9918205000000007, 50.3967052], [-3.991134, 50.39704259999999], [-3.9906343, 50.39734779999999], [-3.9901672, 50.3976924], [-3.9895961999999994, 50.3981092], [-3.988638, 50.3989187], [-3.988125899999999, 50.39934069999999], [-3.9876945, 50.399660999999995], [-3.9870531, 50.4000503], [-3.9865511, 50.4003122], [-3.9858589, 50.4006438], [-3.9852155, 50.400895000000006], [-3.9846410999999993, 50.4010796], [-3.984020899999999, 50.401268300000005], [-3.9790674, 50.4026327], [-3.9788378, 50.4026934], [-3.977909, 50.4029518], [-3.9770044, 50.4032138], [-3.9764444, 50.403404], [-3.975917, 50.4036216], [-3.975356399999999, 50.4038853], [-3.9748082, 50.40421090000001], [-3.9743043, 50.4045618], [-3.9736007, 50.4051297], [-3.9732071, 50.4054226], [-3.972929300000001, 50.405614799999995], [-3.9725047, 50.4058852], [-3.9720025, 50.40614060000001], [-3.9716512, 50.40628900000001], [-3.971291799999999, 50.4064294], [-3.970493199999999, 50.4067086], [-3.9688165, 50.407256], [-3.9680051, 50.4075281], [-3.9669335, 50.4078846], [-3.966435399999999, 50.40803319999999], [-3.9659876, 50.4081531], [-3.9654942, 50.4082707], [-3.9648106999999992, 50.4083709], [-3.9642391999999993, 50.408424], [-3.9638993999999994, 50.408442], [-3.9636072, 50.40843929999999], [-3.9631798, 50.40841609999999], [-3.962785400000001, 50.4083826], [-3.9621535, 50.4082911], [-3.961614899999999, 50.40819619999999], [-3.960986399999999, 50.40804099999999], [-3.960471599999999, 50.4078818], [-3.960055699999999, 50.4077355], [-3.9595818, 50.40756110000001], [-3.9591278, 50.40738180000001], [-3.9588952, 50.407262499999995], [-3.958239799999999, 50.4068057], [-3.9574032, 50.4062472], [-3.956778699999999, 50.40581009999998], [-3.955789799999999, 50.40516670000001], [-3.95506, 50.40469509999999], [-3.9543089999999994, 50.4042626], [-3.9536596, 50.40394630000001], [-3.9528537, 50.403610599999986], [-3.952587250125894, 50.40352069301459], [-3.9520067, 50.40332480000001], [-3.9509228, 50.4029698], [-3.9506597, 50.402883300000006], [-3.9501363, 50.40268749999999], [-3.9496680999999993, 50.402483100000005], [-3.9492205, 50.40221530000001], [-3.948832, 50.4019837], [-3.9483315, 50.40160470000001], [-3.9478801, 50.4012189], [-3.9471136, 50.400483400000006], [-3.9466897, 50.40007289999999], [-3.9462905999999993, 50.39973380000001], [-3.9454849, 50.39917499999999], [-3.9445868, 50.39866849999999], [-3.9435239, 50.3982256], [-3.9423937, 50.39781670000001], [-3.9409586, 50.397288], [-3.9402267, 50.397006399999995], [-3.9395285, 50.3966947], [-3.939033699999999, 50.3964339], [-3.9385655, 50.39614909999999], [-3.9378891, 50.39572330000001], [-3.9372121, 50.3953268], [-3.9363732, 50.394912600000005], [-3.9354504, 50.3945339], [-3.9338518, 50.3938861], [-3.9331687, 50.393636099999995], [-3.9324658, 50.39342390000001], [-3.931991599999999, 50.3933152], [-3.9318161, 50.393280699999984], [-3.9312929, 50.3931985], [-3.930727300000001, 50.39313069999999], [-3.9301219, 50.39309089999999], [-3.9292611, 50.3930843], [-3.9288011, 50.393109599999995], [-3.9283458, 50.3931482], [-3.9276214, 50.3932483], [-3.9268706, 50.3934005], [-3.9267894, 50.3934231], [-3.9264016, 50.39353109999999], [-3.925946699999999, 50.3936785], [-3.925629, 50.39379849999999], [-3.9253245, 50.39392980000001], [-3.925002599999999, 50.394083599999995], [-3.9247018, 50.3942491], [-3.9242121, 50.3945412], [-3.923413, 50.39504159999999], [-3.9229658, 50.395312699999984], [-3.9225071, 50.395572099999995], [-3.922155, 50.3957391], [-3.9219021, 50.39584649999999], [-3.9216091, 50.3959565], [-3.9213376000000006, 50.39604040000001], [-3.921117099999999, 50.3961049], [-3.920788500000001, 50.3962085], [-3.9204962, 50.3962883], [-3.9202185, 50.39635009999999], [-3.919804300000001, 50.396421499999995], [-3.9193986, 50.396459], [-3.918990200000001, 50.3964763], [-3.9184712, 50.3964656], [-3.9180626, 50.39644499999999], [-3.9176277, 50.3964039], [-3.917183099999999, 50.3963374], [-3.9167892000000006, 50.396267], [-3.9161305, 50.3961113], [-3.9155483000000006, 50.3959335], [-3.915005, 50.3957238], [-3.913739800000001, 50.3951672], [-3.912598499999999, 50.394672199999995], [-3.912011, 50.394450899999995], [-3.911374599999999, 50.39424479999999], [-3.9104652, 50.3940238], [-3.909895899999999, 50.3939255], [-3.909285600000001, 50.39385289999999], [-3.9085269, 50.393784], [-3.9077377, 50.3937265], [-3.9066494, 50.39364129999999], [-3.905823499999999, 50.39356219999999], [-3.905116, 50.3934837], [-3.904701399999999, 50.3934317], [-3.9038328999999994, 50.393315], [-3.902642699999999, 50.39310710000001], [-3.9010982999999992, 50.392811], [-3.9003313, 50.3926654], [-3.899547, 50.3925519], [-3.8992866, 50.39252059999999], [-3.8981978, 50.3924401], [-3.8974479, 50.39240710000001], [-3.8961709, 50.3923819], [-3.895585, 50.392356799999995], [-3.894858699999999, 50.392330300000005], [-3.8942296, 50.392314799999994], [-3.893379700000001, 50.39234729999999], [-3.8928382, 50.3923924], [-3.892352499999999, 50.3924467], [-3.8915785, 50.392563599999995], [-3.891014599999999, 50.39267809999998], [-3.890468099999999, 50.3928113], [-3.8898845, 50.3929861], [-3.889300299999999, 50.3931812], [-3.8885471, 50.3934802], [-3.887789, 50.3937857], [-3.8873457999999994, 50.39397069999999], [-3.887169, 50.3940459], [-3.8860787, 50.3945061], [-3.8851201, 50.3949089], [-3.8841558, 50.3953135], [-3.8833208, 50.3956453], [-3.882117299999999, 50.39614139999999], [-3.8811246000000006, 50.3965518], [-3.8801426, 50.3969428], [-3.8793575, 50.3972395], [-3.8789915000000006, 50.39734440000001], [-3.8787197, 50.397414399999995], [-3.878186, 50.397519199999984], [-3.8778587999999994, 50.39757279999999], [-3.877565099999999, 50.39760600000001], [-3.8771618, 50.39765440000001], [-3.8766194, 50.397698799999986], [-3.8760985, 50.3977156], [-3.874870000000001, 50.3977416], [-3.8739925, 50.3977915], [-3.8732382999999992, 50.397872], [-3.872347199999999, 50.3980387], [-3.8715754, 50.3982196], [-3.8706939999999994, 50.39842599999999], [-3.8696049, 50.39867139999999], [-3.8688227, 50.3988384], [-3.866842, 50.3992757], [-3.8647215, 50.399759200000005], [-3.8644887999999993, 50.399816900000005], [-3.8628381, 50.400215], [-3.862755721713942, 50.40023471003911], [-3.8608127, 50.4006996], [-3.859099599999999, 50.401134299999995], [-3.858401999999999, 50.40135579999999], [-3.8577237, 50.4016142], [-3.8570583, 50.40192979999999], [-3.8564419, 50.40228449999999], [-3.8559304, 50.4026396], [-3.855491999999999, 50.403009], [-3.855149799999999, 50.403363], [-3.8548331, 50.4037301], [-3.8545909, 50.4040677], [-3.854393599999999, 50.4044209], [-3.854194999999999, 50.404863], [-3.8540686000000006, 50.405317], [-3.853987500000001, 50.4056977], [-3.8539203, 50.406167100000005], [-3.853904, 50.4065051], [-3.8539567, 50.406841400000005], [-3.854013299999999, 50.40718150000001], [-3.854068099999999, 50.4075375], [-3.854241, 50.4082368], [-3.8542865, 50.4085809], [-3.854317500000001, 50.409211600000006], [-3.854288, 50.4095101], [-3.8542197, 50.4098911], [-3.8541168, 50.4102074], [-3.8539358, 50.410693], [-3.8537605, 50.4110553], [-3.8536553, 50.4112356], [-3.8534825, 50.4114909], [-3.8532672, 50.41176850000001], [-3.853034299999999, 50.412043], [-3.852881599999999, 50.4122026], [-3.852743900000001, 50.4123302], [-3.852255499999999, 50.4127541], [-3.851664, 50.413191000000005], [-3.8510353, 50.4136148], [-3.850410699999999, 50.414026699999994], [-3.8499435, 50.4143693], [-3.8495100999999994, 50.41473119999999], [-3.8491173, 50.4151306], [-3.848909799999999, 50.41537399999999], [-3.8486756, 50.4156893], [-3.848489499999999, 50.416009499999994], [-3.8482798, 50.4164939], [-3.8476453, 50.41774840000001], [-3.847215, 50.4185773], [-3.8469288, 50.4191566], [-3.8467156999999994, 50.41961340000001], [-3.8465801, 50.4199599], [-3.846424700000001, 50.420396200000006], [-3.8462845, 50.4208586], [-3.846190799999999, 50.421300499999994], [-3.846075, 50.42194859999999], [-3.846009335496809, 50.422316234984066], [-3.8458161, 50.42339809999999], [-3.8458176000000006, 50.42323480000001], [-3.8458204999999994, 50.423097000000006], [-3.845692763346064, 50.4238193740464], [-3.8456639, 50.42398259999999], [-3.8456460999999993, 50.42407789999999], [-3.845522299999999, 50.4247127], [-3.8454592, 50.42502330000001], [-3.8453847999999993, 50.425304800000006], [-3.8453191000000007, 50.425491], [-3.8452382, 50.42568329999998], [-3.8451156, 50.4259175], [-3.8450152, 50.42609070000001], [-3.844908600000001, 50.42625159999999], [-3.8446957999999993, 50.4265182], [-3.8445406000000006, 50.4266921], [-3.844335799999999, 50.42689390000001], [-3.8439385000000006, 50.427226], [-3.8436749, 50.4274194], [-3.8433991, 50.4276055], [-3.842846900000001, 50.4279055], [-3.8424185999999994, 50.42809959999998], [-3.841931600000001, 50.4282888], [-3.8413918, 50.42845100000001], [-3.8411788, 50.428506699999986], [-3.8408148999999994, 50.4285852], [-3.8404147, 50.4286549], [-3.840035, 50.4287036], [-3.8395604999999993, 50.4287476], [-3.839099800000001, 50.428770400000005], [-3.838615700000001, 50.428770400000005], [-3.838337899999999, 50.4287608], [-3.8380409000000006, 50.42873819999999], [-3.8376766, 50.4287006], [-3.8372981999999993, 50.42864819999999], [-3.836933599999999, 50.4285861], [-3.8365663, 50.428505599999994], [-3.8362271999999993, 50.4284243], [-3.835204300000001, 50.428174199999994], [-3.8342148, 50.42792349999999], [-3.8332827, 50.427711599999995], [-3.8328563, 50.427631700000006], [-3.8323297, 50.42754049999999], [-3.831794700000001, 50.4274783], [-3.8312863, 50.427444], [-3.8307002, 50.42742869999999], [-3.8301035, 50.4274437], [-3.829634299999999, 50.42746869999999], [-3.8291114, 50.4275244], [-3.8285325, 50.4276191], [-3.8279812, 50.4277226], [-3.8264980999999993, 50.42805729999999], [-3.8247139, 50.42846990000001], [-3.8244184, 50.4285412], [-3.8237168, 50.4287103], [-3.822941999999999, 50.4288885], [-3.8214821, 50.4292216], [-3.820772499999999, 50.4293972], [-3.8200626, 50.4296013], [-3.8195435, 50.4297825], [-3.819056199999999, 50.42998399999999], [-3.8184638, 50.4302643], [-3.8181154, 50.4304544], [-3.8171176, 50.4309872], [-3.8166173, 50.431224500000006], [-3.816084500000001, 50.43143059999999], [-3.8155134999999993, 50.431604], [-3.815272100000001, 50.4316669], [-3.8151533, 50.4316979], [-3.814819299999999, 50.431785], [-3.8140274, 50.4319529], [-3.813541400000001, 50.43204009999999], [-3.8130144, 50.4321094], [-3.8124956, 50.43216159999999], [-3.811949900000001, 50.4321865], [-3.8114307, 50.432188], [-3.8106217, 50.4321571], [-3.809207699999999, 50.43206609999999], [-3.8080138999999993, 50.432015199999995], [-3.807866999999999, 50.4320141], [-3.8064372, 50.4320034], [-3.8047537999999994, 50.4320377], [-3.802167199999999, 50.4320813], [-3.800659, 50.43211070000001], [-3.7989878999999993, 50.43214699999999], [-3.7973556, 50.4321834], [-3.7936262, 50.43226800000001], [-3.7918719, 50.43227610000001], [-3.7910318, 50.4322626], [-3.7901818, 50.43221809999999], [-3.7891349, 50.43211269999999], [-3.7888352, 50.4320813], [-3.7878517, 50.43197979999999], [-3.786903718942765, 50.431903303264505], [-3.786901199999999, 50.43190309999999], [-3.785913, 50.43185230000001], [-3.7846373, 50.4317723], [-3.7840328, 50.43171929999999], [-3.7834463, 50.431647899999994], [-3.7829113, 50.43154319999999], [-3.7823917, 50.43141349999999], [-3.7819038, 50.4312614], [-3.7813664, 50.431076399999995], [-3.7808434, 50.4309021], [-3.7803467999999993, 50.43076259999999], [-3.779842599999999, 50.4306441], [-3.779299799999999, 50.43053289999999], [-3.7787913, 50.4304581], [-3.7781930999999993, 50.4303878], [-3.776527699999999, 50.4302359], [-3.7755561000000006, 50.4301212], [-3.7747124999999992, 50.4300008], [-3.773934600000001, 50.4298833], [-3.7730298000000007, 50.4297312], [-3.7729241933019897, 50.42971043805706], [-3.7722775, 50.4295833], [-3.772140399999999, 50.4295557], [-3.7713751, 50.4293952], [-3.770669099999999, 50.4292284], [-3.7698306, 50.42901379999999], [-3.7674489, 50.42835039999999], [-3.767316599999999, 50.42831319999999], [-3.765927, 50.42790449999998], [-3.7654676, 50.4277846], [-3.7649747, 50.4276739], [-3.764347499999999, 50.4275586], [-3.763852599999999, 50.4274828], [-3.7632493999999994, 50.4274157], [-3.7627993, 50.42738889999998], [-3.762144099999999, 50.4273749], [-3.7613386, 50.427403299999995], [-3.7608, 50.42745529999999], [-3.7606086, 50.427473799999994], [-3.760488000000001, 50.4274907], [-3.759945, 50.4275666], [-3.759356700000001, 50.42768250000001], [-3.758630899999999, 50.42784360000001], [-3.7559038999999994, 50.4284998], [-3.7557, 50.428547599999995], [-3.7539517999999994, 50.4289836], [-3.7530883, 50.4292138], [-3.7526477, 50.42934739999999], [-3.7522212000000006, 50.42948659999999], [-3.7504925, 50.430083799999984], [-3.7496695, 50.4303319], [-3.7487986, 50.4305665], [-3.746443600000001, 50.431141], [-3.7453416000000006, 50.431411699999984], [-3.7446138, 50.4315908], [-3.743392099999999, 50.43185689999999], [-3.742527299999999, 50.431996], [-3.7419942000000006, 50.43206260000001], [-3.7414023, 50.432102], [-3.740685099999999, 50.432134], [-3.7398927, 50.43213], [-3.7391549, 50.43208930000001], [-3.7385134, 50.4320259], [-3.737909699999999, 50.43193959999999], [-3.737343899999999, 50.4318397], [-3.736481, 50.4316556], [-3.7356172, 50.431443400000006], [-3.7349665, 50.431285900000006], [-3.734278699999999, 50.43115409999999], [-3.7336177999999993, 50.4310464], [-3.7324617999999994, 50.43093609999999], [-3.7317586, 50.430911900000005], [-3.7307634999999992, 50.4309339], [-3.7301625, 50.430987399999985], [-3.729095099999999, 50.4311397], [-3.728989799999999, 50.4311547], [-3.726982899999999, 50.4314675], [-3.725972099999999, 50.43163520000001], [-3.724995, 50.4318439], [-3.7241688, 50.43206390000001], [-3.7233773, 50.432317399999995], [-3.7223764, 50.43268719999999], [-3.7217172, 50.432974899999984], [-3.721087499999999, 50.433277700000005], [-3.7197683, 50.4339188], [-3.7190879999999993, 50.4342383], [-3.718411399999999, 50.4345114], [-3.717597099999999, 50.4347684], [-3.7174408, 50.43481859999999], [-3.717394, 50.434830899999994], [-3.7169482, 50.4349478], [-3.7163446, 50.4350689], [-3.715838199999999, 50.43513509999999], [-3.715345899999999, 50.43518220000001], [-3.714867699999999, 50.435212699999994], [-3.7143191, 50.4352283], [-3.7138832, 50.43522389999999], [-3.713439699999999, 50.43520899999999], [-3.7129953, 50.43518220000001], [-3.7125433, 50.4351369], [-3.7121169999999992, 50.435081800000006], [-3.7116211, 50.4349978], [-3.7111965, 50.4349051], [-3.710600700000001, 50.43473089999999], [-3.710102800000001, 50.43457219999999], [-3.7096223, 50.43438889999999], [-3.709133, 50.43417749999999], [-3.7083117999999993, 50.43377060000001], [-3.7072187999999993, 50.43322150000001], [-3.706697, 50.432988400000006], [-3.7061834, 50.4327958], [-3.7057074, 50.4326551], [-3.7052505, 50.432545600000005], [-3.7048447, 50.43246499999999], [-3.7043797, 50.432399100000005], [-3.7038623999999993, 50.4323504], [-3.703322500000001, 50.4323343], [-3.7027104, 50.4323384], [-3.7021423, 50.4323763], [-3.7015819, 50.43244130000001], [-3.7010333, 50.4325324], [-3.700134699999999, 50.4326966], [-3.6999727, 50.43272759999999], [-3.6990264, 50.432908000000005], [-3.6986879, 50.432956], [-3.6982729, 50.4330096], [-3.6978301, 50.4330486], [-3.697252, 50.4330714], [-3.6954094999999993, 50.4331235], [-3.6950107, 50.43315520000001], [-3.6944816, 50.4332163], [-3.693931800000001, 50.4333112], [-3.6932817, 50.433450400000005], [-3.6927053, 50.43362189999999], [-3.6925245, 50.433685199999985], [-3.6920400999999994, 50.4338748], [-3.6916278, 50.4340654], [-3.6912084, 50.4342984], [-3.6908354, 50.4345226], [-3.688773408310452, 50.43587702254691], [-3.6879317, 50.4364299], [-3.6874512, 50.4367692], [-3.6872123, 50.4369415], [-3.6867725, 50.43730219999999], [-3.686679399999999, 50.4373921], [-3.686455800000001, 50.43762019999999], [-3.6861685, 50.4379074], [-3.685958699999999, 50.4381515], [-3.6857662, 50.4384345], [-3.6855682, 50.4388562], [-3.685527, 50.4389252], [-3.685421400000001, 50.43914370000001], [-3.6853223, 50.43937180000001], [-3.6851521, 50.43984189999999], [-3.6849225, 50.440733], [-3.6848901, 50.44085869999999], [-3.6846811, 50.44162200000001], [-3.6845502, 50.4420191], [-3.684406899999999, 50.4423963], [-3.684264600000001, 50.4426889], [-3.6840492, 50.44301949999999], [-3.6838569, 50.4432802], [-3.6834905, 50.4436938], [-3.6831354, 50.4440226], [-3.683092664890038, 50.44405631163063], [-3.682722899999999, 50.444348], [-3.6823026, 50.4446546], [-3.6817787000000006, 50.4449557], [-3.681215, 50.4452439], [-3.6805692, 50.4454875], [-3.679896199999999, 50.4456956], [-3.6789352000000006, 50.4459882], [-3.6780708, 50.4462941], [-3.677573, 50.446528499999985], [-3.677108500000001, 50.4467881], [-3.6765759, 50.4471454], [-3.676064199999999, 50.4475279], [-3.6755757, 50.448028], [-3.6752953, 50.4484114], [-3.6750747000000006, 50.4487621], [-3.6749992, 50.4488921], [-3.674692, 50.449428899999994], [-3.674506, 50.44969420000001], [-3.6743176, 50.4499204], [-3.6736487, 50.4506074], [-3.673456699999999, 50.4507947], [-3.6733512999999993, 50.4509275], [-3.6731459, 50.4511833], [-3.6728179, 50.4517127], [-3.6726579, 50.45206199999999], [-3.6725667, 50.4523408], [-3.6724560999999993, 50.4526575], [-3.6722487, 50.4532821], [-3.672125, 50.45361949999999], [-3.671963199999999, 50.4539189], [-3.6717228, 50.454337900000006], [-3.671553499999999, 50.4545848], [-3.671392, 50.4547902], [-3.6711895, 50.45502569999999], [-3.6709356, 50.4552776], [-3.6704323, 50.455719], [-3.6696475, 50.45643419999999], [-3.6692961, 50.45679090000001], [-3.6690193, 50.457104], [-3.668605, 50.4576797], [-3.668407699999999, 50.4579694], [-3.6682529, 50.4582224], [-3.668183199999999, 50.45834640000001], [-3.6680222, 50.458715999999995], [-3.6679422000000006, 50.458945], [-3.6678642999999993, 50.45920379999999], [-3.6678272, 50.459443399999984], [-3.6678126, 50.45967869999999], [-3.6678173, 50.4598999], [-3.667862, 50.4601526], [-3.668103799999999, 50.460982999999985], [-3.668155099999999, 50.4612967], [-3.6681668, 50.4613545], [-3.6682033, 50.46157670000001], [-3.6682262999999993, 50.46180089999999], [-3.6682529, 50.4621363], [-3.6682605, 50.46253680000001], [-3.668233, 50.462922799999994], [-3.6681797, 50.4633748], [-3.6680785, 50.4638462], [-3.6679079999999993, 50.46442079999999], [-3.667662599999999, 50.464980800000006], [-3.667430299999999, 50.4653632], [-3.6671891, 50.46571560000001], [-3.666949, 50.4660123], [-3.666686499999999, 50.4663078], [-3.6663798, 50.46661], [-3.6660653, 50.46689010000001], [-3.665645899999999, 50.4672144], [-3.6654463, 50.46735940000001], [-3.6652828, 50.467465199999985], [-3.664847099999999, 50.4677407], [-3.664345, 50.468021], [-3.6638211, 50.4682959], [-3.6633133, 50.468560499999995], [-3.6622566, 50.469112599999995], [-3.6616988999999993, 50.46937499999999], [-3.6611276, 50.4696134], [-3.660546899999999, 50.46983769999999], [-3.659992200000001, 50.4700398], [-3.6593227, 50.4702622], [-3.6586407, 50.4704507], [-3.6575831, 50.47070469999999], [-3.6567896, 50.4708583], [-3.6560038, 50.4710036], [-3.655519, 50.4711058], [-3.655038, 50.4712056], [-3.6542346, 50.4714419], [-3.6537819, 50.471628], [-3.6528999999999994, 50.4720858], [-3.652007699999999, 50.4725443], [-3.6514363, 50.47279509999999], [-3.6509007, 50.47299420000001], [-3.650491, 50.47310590000001], [-3.6501345, 50.473196599999994], [-3.6490065, 50.4734742], [-3.6485143, 50.4736159], [-3.647993599999999, 50.4737979], [-3.6476057, 50.4739662], [-3.6472529, 50.47414130000001], [-3.6465536, 50.4745018], [-3.646130499999999, 50.47469759999999], [-3.645842, 50.4748188], [-3.645547299999999, 50.4749254], [-3.6452341, 50.47502419999999], [-3.6446622, 50.47516459999999], [-3.6443236, 50.47522800000001], [-3.644, 50.4752707], [-3.6436397, 50.4753027], [-3.6432252999999992, 50.4753171], [-3.6428434, 50.4753199], [-3.6425017, 50.4753058], [-3.641207800000001, 50.475196999999994], [-3.6407023, 50.47515340000001], [-3.6401766, 50.47513059999999], [-3.6396219, 50.47513610000001], [-3.639278200000001, 50.47515340000001], [-3.6389413, 50.4751836], [-3.6385642, 50.475240499999984], [-3.6381972, 50.4752989], [-3.6378528, 50.4753857], [-3.6375156999999994, 50.4754729], [-3.637198999999999, 50.4755814], [-3.6368968, 50.47570350000001], [-3.6366421999999994, 50.47581889999999], [-3.636384, 50.47595239999999], [-3.6361922, 50.4760545], [-3.635993099999999, 50.47617350000001], [-3.635646200000001, 50.47641569999999], [-3.6353995, 50.47662139999999], [-3.6351648, 50.4768519], [-3.6349761, 50.4770617], [-3.6346973, 50.4773774], [-3.63459, 50.4775147], [-3.6342489, 50.4779389], [-3.633996199999999, 50.4782324], [-3.6335586, 50.4787054], [-3.633061000000001, 50.47912130000001], [-3.6325069, 50.479523699999994], [-3.6318947, 50.4798631], [-3.6313044, 50.48011830000001], [-3.630660499999999, 50.48032], [-3.630064799999999, 50.4804516], [-3.6293609999999994, 50.48054539999999], [-3.628638800000001, 50.4806329], [-3.627834500000001, 50.4807595], [-3.6275076999999993, 50.4808253], [-3.627091799999999, 50.4809426], [-3.626884299586833, 50.48101678813563], [-3.6267433, 50.48106719999999], [-3.626314, 50.4812745], [-3.625997799999999, 50.481440500000005], [-3.6254696, 50.481774300000005], [-3.6248883, 50.4821938], [-3.6243064, 50.4826178], [-3.6230324, 50.48345530000001], [-3.622330700000001, 50.4839142], [-3.6216596, 50.48442000000001], [-3.619399638008617, 50.48631885980339], [-3.6193984, 50.4863199], [-3.6184994, 50.4870746], [-3.6175844, 50.48780909999999], [-3.6170785, 50.4881674], [-3.6169403, 50.488264], [-3.616734, 50.4883977], [-3.615979499999999, 50.4888776], [-3.6151737000000006, 50.489344], [-3.614587399999999, 50.489671099999995], [-3.6140545, 50.4899916], [-3.6135654000000006, 50.490367500000005], [-3.613217, 50.49072760000001], [-3.6130672000000006, 50.4908906], [-3.6129132999999993, 50.49109099999998], [-3.6126778, 50.4914508], [-3.612419699999999, 50.4918351], [-3.6121546000000007, 50.4921841], [-3.6118491, 50.49253809999999], [-3.611622099999999, 50.49273219999999], [-3.6114035000000007, 50.492893200000005], [-3.610805, 50.4932475], [-3.6104238, 50.49340959999999], [-3.6100683, 50.493558699999994], [-3.6097441, 50.4936699], [-3.6093093, 50.4938019], [-3.6085191, 50.493981100000006], [-3.607744, 50.49414589999999], [-3.6070072, 50.4943289], [-3.606403099999999, 50.4945181], [-3.6058332, 50.49474189999999], [-3.6053194, 50.4949769], [-3.6048303000000006, 50.495234], [-3.604151899999999, 50.4955467], [-3.6034828, 50.49583229999999], [-3.602551799999999, 50.4961843], [-3.6019946, 50.49639789999999], [-3.601136199999999, 50.496748199999985], [-3.6003575000000003, 50.4970849], [-3.5998843999999997, 50.49733669999999], [-3.5993658, 50.49766139999999], [-3.5991023000000006, 50.497854], [-3.5985984000000006, 50.498233500000005], [-3.5981706999999994, 50.4986304], [-3.5979674, 50.4988397], [-3.5977812000000005, 50.49906390000001], [-3.5976468, 50.49925519999999], [-3.5973211, 50.499792799999994], [-3.597112, 50.5001833], [-3.5969767999999993, 50.5006056], [-3.5968298, 50.50110480000001], [-3.5967646999999996, 50.50149209999999], [-3.5967278, 50.501933], [-3.596743599999999, 50.5023158], [-3.5967726, 50.5026584], [-3.5968428, 50.50309689999999], [-3.597056, 50.5043022], [-3.5971033999999995, 50.50469950000001], [-3.5971057999999996, 50.50505160000001], [-3.5970473, 50.5054622], [-3.5969281000000004, 50.50584229999998], [-3.5967524, 50.5061917], [-3.5965248000000005, 50.50655609999999], [-3.5962772999999997, 50.50687080000001], [-3.5959481999999996, 50.5072074], [-3.5955287000000005, 50.5075785], [-3.5950503, 50.5079205], [-3.5943480000000005, 50.508381400000005], [-3.593638, 50.50883619999999], [-3.5932611364780858, 50.509076386038586], [-3.5912913, 50.51033179999999], [-3.590778199999999, 50.51069329999999], [-3.5905059, 50.5108981], [-3.5902825, 50.5110869], [-3.589861, 50.51150009999999], [-3.5896635, 50.5117353], [-3.5894738999999993, 50.5119662], [-3.5892744000000003, 50.51224450000001], [-3.5892393999999994, 50.5123016], [-3.5891249, 50.5125284], [-3.5889659000000003, 50.5128238], [-3.5888346000000007, 50.513202799999995], [-3.5887776, 50.5134012], [-3.5887382000000003, 50.5136074], [-3.588714499999999, 50.513799], [-3.588706599999999, 50.513994], [-3.5887081, 50.5141977], [-3.5887092, 50.5144195], [-3.5887567, 50.51469440000001], [-3.5888247000000004, 50.5149697], [-3.5889391999999996, 50.5152999], [-3.5890792, 50.5155899], [-3.5893093, 50.5160369], [-3.589543299999999, 50.5164182], [-3.5898307, 50.5168483], [-3.5922878999999996, 50.520114], [-3.5926562000000004, 50.5205881], [-3.5928584000000003, 50.520838], [-3.592988699999999, 50.5209794], [-3.5932611364780858, 50.52127011541156], [-3.5933166000000005, 50.5213293], [-3.5935659000000006, 50.5215506], [-3.5940444, 50.5219591], [-3.5947269, 50.5225385], [-3.5955433999999995, 50.523200900000006], [-3.5956181994358256, 50.52326426412941], [-3.595829899999999, 50.52344360000001], [-3.5969129000000004, 50.524296699999994], [-3.5974656, 50.5247541], [-3.5980743, 50.52532179999999], [-3.598458799999999, 50.5257421], [-3.598699399999999, 50.526055], [-3.5988216000000004, 50.52628190000001], [-3.5989464000000004, 50.52650160000001], [-3.599055799999999, 50.52673070000001], [-3.5991252, 50.5268755], [-3.599206, 50.52710949999999], [-3.5992415, 50.5272717], [-3.5992899000000005, 50.527547899999995], [-3.5993238999999995, 50.52788040000001], [-3.5993214, 50.52815249999998], [-3.5993143999999995, 50.5282787], [-3.599167, 50.52988669999999], [-3.5991622, 50.5299441], [-3.5990991999999995, 50.53065289999999], [-3.5990363999999992, 50.5311971], [-3.5990073999999996, 50.5314947], [-3.598955699999999, 50.5317637], [-3.5988636, 50.532039799999986], [-3.5987421, 50.5323319], [-3.5985878, 50.5326098], [-3.5984498, 50.5328347], [-3.5983161999999997, 50.5330101], [-3.5980243999999986, 50.5333377], [-3.5976438, 50.53370919999998], [-3.5972759000000005, 50.5340363], [-3.5969543, 50.53429680000001], [-3.596660099999999, 50.53449590000001], [-3.5962353, 50.53476830000001], [-3.5952692, 50.535336400000006], [-3.5950899, 50.53544850000001], [-3.5942946, 50.5359454], [-3.5932611364780858, 50.53658997393625], [-3.59076775589777, 50.53814506574887], [-3.5905405, 50.538286799999995], [-3.5897392, 50.5387808], [-3.5893811, 50.539004], [-3.5883748, 50.53954430000001], [-3.5877043999999993, 50.53981999999998], [-3.5870109, 50.5400482], [-3.5862614999999995, 50.54021869999999], [-3.5855037, 50.5403551], [-3.5846523, 50.540479399999995], [-3.583890699999999, 50.54057960000001], [-3.5828598000000005, 50.540719], [-3.5819964, 50.540873399999995], [-3.5811027, 50.5410945], [-3.5803407, 50.5413176], [-3.5796047, 50.541539], [-3.5789342999999993, 50.54175879999999], [-3.5781324, 50.5419965], [-3.5773580999999997, 50.54220149999999], [-3.5765716999999997, 50.54237859999999], [-3.5757969, 50.5425195], [-3.5750237, 50.5426376], [-3.5741727999999995, 50.5427413], [-3.5734060999999997, 50.54281339999999], [-3.5732294, 50.5428281], [-3.5722867, 50.5428942], [-3.5712685, 50.5429969], [-3.5703872999999997, 50.543109], [-3.5693832000000003, 50.54328089999999], [-3.5685654000000007, 50.54345549999999], [-3.5677784, 50.5436412], [-3.5670785, 50.54383599999999], [-3.5643687, 50.5446922], [-3.5633779, 50.5449419], [-3.5623742, 50.54514339999999], [-3.5613665, 50.5453171], [-3.5603294999999995, 50.5454464], [-3.5593472, 50.5455409], [-3.5583349, 50.5455947], [-3.5573855, 50.545604899999994], [-3.5564458, 50.5455902], [-3.5555324999999995, 50.54554220000001], [-3.5541295999999996, 50.54544759999999], [-3.5531738999999996, 50.545385499999995], [-3.5522065, 50.5453325], [-3.5512364999999995, 50.5452913], [-3.5502348, 50.5452512], [-3.5500242, 50.54524359999999], [-3.5491833, 50.545215000000006], [-3.5481384, 50.5451976], [-3.5472232999999997, 50.5452074], [-3.5459602999999995, 50.545252299999994], [-3.5444704, 50.5453153], [-3.5431379, 50.5453865], [-3.5422242, 50.5454433], [-3.5412837999999995, 50.54552779999999], [-3.5403576, 50.5456276], [-3.5395234, 50.5457462], [-3.5385676, 50.5459113], [-3.5375107, 50.5461313], [-3.5351571, 50.546659099999985], [-3.5342788, 50.5468272], [-3.5334204999999996, 50.54696799999999], [-3.5325397999999995, 50.5470845], [-3.5317186, 50.5471687], [-3.530917, 50.547235], [-3.5302171, 50.5472773], [-3.5295086, 50.54730969999999], [-3.5287935, 50.547316900000006], [-3.5280345999999994, 50.5472974], [-3.5279273, 50.54729289999999], [-3.5272608, 50.5472528], [-3.5264977, 50.5471847], [-3.5256965, 50.54709660000001], [-3.5248431000000005, 50.5469714], [-3.5247200999999997, 50.54695089999999], [-3.5233536, 50.54668439999998], [-3.52254, 50.5465238], [-3.5216642, 50.546374], [-3.5206922, 50.54624309999999], [-3.5176399999999997, 50.5459037], [-3.5169478, 50.54585749999998], [-3.5162722999999994, 50.54583069999999], [-3.515624, 50.5458275], [-3.5150066, 50.54584479999998], [-3.5144686999999997, 50.5458781], [-3.5139077999999997, 50.5459239], [-3.5130778999999994, 50.546021], [-3.5125565999999995, 50.54610579999999], [-3.5120581999999994, 50.5462101], [-3.5115876, 50.5463311], [-3.5110502, 50.54645839999999], [-3.5105183999999996, 50.5465597], [-3.5100244999999997, 50.5466239], [-3.5095132999999996, 50.54666209999999], [-3.5089602999999996, 50.5466682], [-3.5083748, 50.54664060000001], [-3.5077557999999995, 50.5465842], [-3.50749, 50.5465576], [-3.5063735000000005, 50.54645990000001], [-3.5055255999999995, 50.546426], [-3.5046875999999996, 50.5464411], [-3.5038780999999997, 50.54648859999999], [-3.5034296080661336, 50.54653996377854], [-3.5030678, 50.5465814], [-3.5023506999999996, 50.5466892], [-3.501692, 50.5468109], [-3.5010684999999997, 50.546944], [-3.5003486000000006, 50.5470887], [-3.4997158, 50.5471986], [-3.4994388000000005, 50.547240999999985], [-3.4989734, 50.5473123], [-3.4981725999999997, 50.54745379999999], [-3.4974637, 50.547597], [-3.4966897999999995, 50.5477906], [-3.4960279, 50.5479524], [-3.4953785999999996, 50.548089100000006], [-3.4947372999999997, 50.5482039], [-3.4941115787588064, 50.548304451771294], [-3.4932575, 50.548441700000005], [-3.4925973999999997, 50.5485575], [-3.4919112, 50.5487173], [-3.4912694, 50.54888830000001], [-3.4906648999999996, 50.5490863], [-3.4901310999999997, 50.54930610000001], [-3.4895866, 50.5495872], [-3.489157, 50.54984540000001], [-3.4887493999999997, 50.5501439], [-3.4883901, 50.550470399999995], [-3.4878338, 50.5510395], [-3.4871725, 50.551785999999986], [-3.4868109, 50.5521396], [-3.4863893999999997, 50.5525151], [-3.4859401, 50.552886], [-3.4855035999999995, 50.55323449999999], [-3.4839592999999995, 50.5543635], [-3.4834696, 50.5547581], [-3.4831064, 50.555099699999985], [-3.4826946999999997, 50.555528299999985], [-3.4805235999999997, 50.557883999999994], [-3.4797863, 50.5585937], [-3.4789201, 50.5593431], [-3.4780378999999995, 50.56003749999999], [-3.4776446, 50.5603282], [-3.4772370999999995, 50.56060729999999], [-3.4763843999999997, 50.561144299999995], [-3.476043199999999, 50.5613571], [-3.4756673999999994, 50.5615803], [-3.4752037, 50.56182419999998], [-3.4749033999999996, 50.56196440000001], [-3.4745980000000003, 50.56208299999998], [-3.4742386999999995, 50.56221690000001], [-3.4738064999999994, 50.5623563], [-3.4733688, 50.5624876], [-3.4729094, 50.5626325], [-3.4724185, 50.5628227], [-3.4719881999999997, 50.5630373], [-3.4713711999999997, 50.5633644], [-3.4708266999999995, 50.5636989], [-3.4702893999999995, 50.56408059999999], [-3.4697509, 50.5645543], [-3.4694458999999997, 50.564877], [-3.4691743, 50.565244], [-3.4689702, 50.56559229999999], [-3.4688527999999996, 50.56588980000001], [-3.4687661999999997, 50.5661419], [-3.4687233999999996, 50.5664509], [-3.4687216, 50.5664926], [-3.4687244999999995, 50.566754], [-3.4687408999999993, 50.5670412], [-3.4688014999999996, 50.5673486], [-3.4688678, 50.56759360000001], [-3.4693851999999996, 50.5688354], [-3.4695707999999996, 50.56934509999999], [-3.4696946, 50.5698653], [-3.4697612, 50.570366], [-3.4697793999999997, 50.5706107], [-3.4697747999999997, 50.57096430000001], [-3.4697205999999996, 50.5713728], [-3.4695954999999996, 50.57196549999998], [-3.4692356, 50.57380269999999], [-3.4691293999999995, 50.57419910000001], [-3.4690119, 50.57459839999999], [-3.46863, 50.57538950000001], [-3.4678131, 50.5770162], [-3.4675713000000004, 50.57739170000001], [-3.467312, 50.57777660000001], [-3.4671063, 50.57804250000001], [-3.4668041, 50.57839130000001], [-3.4652296, 50.5799298], [-3.4648872, 50.580247799999995], [-3.4643557, 50.5806613], [-3.4631618, 50.58147360000001], [-3.4622414, 50.582131200000006], [-3.4620115999999994, 50.5822954], [-3.4608911, 50.5831996], [-3.4598543, 50.58398119999999], [-3.4590988, 50.5845084], [-3.4583315999999997, 50.585013700000005], [-3.4579963, 50.5852306], [-3.4575313, 50.5855204], [-3.4571433999999996, 50.58577469999999], [-3.4567237999999993, 50.5860183], [-3.4550506000000003, 50.5870476], [-3.4539708999999994, 50.58766760000001], [-3.4528974, 50.5882639], [-3.4522027999999993, 50.5886418], [-3.4515003999999996, 50.5890019], [-3.4500233999999996, 50.58974529999998], [-3.4494754, 50.58999699999998], [-3.4489194999999997, 50.59024730000001], [-3.4478204999999997, 50.5907195], [-3.4469352999999994, 50.5910869], [-3.4464574, 50.59131229999999], [-3.446016999999999, 50.5915459], [-3.4457142000000003, 50.59172780000001], [-3.4454058, 50.59192669999999], [-3.4449415999999995, 50.5922973], [-3.4446496999999994, 50.5925651], [-3.4443787, 50.5928484], [-3.4441426, 50.5931481], [-3.4439433, 50.5934452], [-3.4438093999999997, 50.59367869999999], [-3.443711599999999, 50.593893], [-3.4436068, 50.59417409999999], [-3.4435337, 50.5944143], [-3.4434607999999995, 50.594764999999995], [-3.4434308999999996, 50.595074], [-3.44341763264737, 50.59520423372765], [-3.4434048, 50.5953302], [-3.4433802, 50.59579050000001], [-3.4433751999999997, 50.59605320000001], [-3.4433730999999996, 50.59616480000001], [-3.4433710000000004, 50.59627420000001], [-3.4433758, 50.596828], [-3.4433871, 50.5971675], [-3.4434027, 50.597550600000005], [-3.4434125000000004, 50.5976788], [-3.4435207999999995, 50.5987951]]} |
41.2 |
2138 |
2226 |
None |
Plymouth |
Dawlish Warren |
50.3779980 |
-4.1437723 |
50.5987951 |
-3.4435208 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Plymouth |
TRUST |
TRUST_CANCELLATION |
20331997 |
1790025216843068 |
37 |
37 |
2026-09-21 21:23:37.392262 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:36.838416 |
| 724008 |
754142 |
C32812 |
292N85MZ21 |
2026-09-21 |
COMPLETE |
20331409 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 754142, "stp": "P", "toc": "Northern", "uid": "C32812", "consist": "150220", "dest_crs": "PRE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32812/2026-09-21/detailed", "trust_id": "292N85MZ21", "origin_crs": "CNE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Preston", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "3C", "is_terminated": 1, "next_location": "Preston", "signalling_id": "2N85", "timing_status": "LATE", "origin_station": "Colne", "current_leg_arr": "2213", "current_leg_dep": "2206", "current_leg_end": "Preston", "origin_dep_time": "2051", "origin_platform": "1", "current_location": "Preston", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]}", "current_leg_start": "Lostock Hall", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "53.7554537", "next_location_lon": "-2.7074629", "previous_location": "Lostock Hall", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2373.03, \"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\": 8091.038, \"from_m\": 2373.03, \"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\": 9513.913, \"from_m\": 8091.038, \"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\": 10239.293, \"from_m\": 9513.913, \"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\": 10282.009, \"from_m\": 10239.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\": 10920.483, \"from_m\": 10282.009, \"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\": 10975.535, \"from_m\": 10920.483, \"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\": 11994.288, \"from_m\": 10975.535, \"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\": 18373.243, \"from_m\": 11994.288, \"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\": 18758.55, \"from_m\": 18373.243, \"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\": 18921.902, \"from_m\": 18758.55, \"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\": 18944.3, \"from_m\": 18921.902, \"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\": 23403.3, \"from_m\": 18944.3, \"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\": 24455.28, \"from_m\": 23403.3, \"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\": 26148.042, \"from_m\": 24455.28, \"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\": 26214.94, \"from_m\": 26148.042, \"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\": 26371.031, \"from_m\": 26214.94, \"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\": 26896.533, \"from_m\": 26371.031, \"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\": 26924.854, \"from_m\": 26896.533, \"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\": 27436.888, \"from_m\": 26924.854, \"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\": 28402.13, \"from_m\": 27436.888, \"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\": 40072.354, \"from_m\": 28402.13, \"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\": 40630.013, \"from_m\": 40072.354, \"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\": 41407.608, \"from_m\": 40630.013, \"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\": 41579.309, \"from_m\": 41407.608, \"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\": 43010.879, \"from_m\": 41579.309, \"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\": 46882.123, \"from_m\": 43010.879, \"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\": 46911.627, \"from_m\": 46882.123, \"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\": 47111.638, \"from_m\": 46911.627, \"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\": 47491.381, \"from_m\": 47111.638, \"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}], \"service_id\": 754142, \"profile_key\": \"88557ba0e1dd9303f640bdc5f57dc4b08a1cd874afd22e0fd60be99fc3f8b1e3\", \"schedule_id\": 4171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2051\", \"location\": \"Colne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2054H\", \"wtt_dep\": \"2054H\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 2, \"distance_m\": 2683.193, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": \"2057\", \"location\": \"Nelson\", \"stage_seq\": 3, \"distance_m\": 3202.522, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2059H\", \"wtt_dep\": \"2100\", \"location\": \"Brierfield\", \"stage_seq\": 4, \"distance_m\": 5136.453, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2104\", \"wtt_dep\": \"2105\", \"location\": \"Burnley Central\", \"stage_seq\": 5, \"distance_m\": 8633.724, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2107\", \"wtt_dep\": \"2107H\", \"location\": \"Burnley Barracks\", \"stage_seq\": 6, \"distance_m\": 9582.98, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2109\", \"location\": \"Gannow Jn\", \"stage_seq\": 7, \"distance_m\": 10282.009, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2110H\", \"wtt_dep\": \"2111\", \"location\": \"Rose Grove\", \"stage_seq\": 8, \"distance_m\": 11270.962, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2114\", \"wtt_dep\": \"2114H\", \"location\": \"Hapton\", \"stage_seq\": 9, \"distance_m\": 13617.032, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2118\", \"location\": \"Huncoat\", \"stage_seq\": 10, \"distance_m\": 15943.817, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2122\", \"wtt_dep\": \"2123\", \"location\": \"Accrington\", \"stage_seq\": 11, \"distance_m\": 18635.964, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 12, \"distance_m\": 20062.041, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2129\", \"wtt_dep\": \"2129H\", \"location\": \"Rishton\", \"stage_seq\": 13, \"distance_m\": 22615.539, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2133H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 14, \"distance_m\": 26169.06, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2135\", \"wtt_dep\": \"2137\", \"location\": \"Blackburn\", \"stage_seq\": 15, \"distance_m\": 27149.411, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2139H\", \"wtt_dep\": \"2140\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 16, \"distance_m\": 29074.838, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142H\", \"location\": \"Cherry Tree\", \"stage_seq\": 17, \"distance_m\": 30224.625, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145\", \"location\": \"Pleasington\", \"stage_seq\": 18, \"distance_m\": 31907.848, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2151H\", \"wtt_dep\": \"2152H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 19, \"distance_m\": 40151.15, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 20, \"distance_m\": 41579.309, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Lostock Hall\", \"stage_seq\": 21, \"distance_m\": 41875.46, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 22, \"distance_m\": 44749.013, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202\", \"location\": \"Ribble Jn\", \"stage_seq\": 23, \"distance_m\": 46461.829, \"section_seq\": 1, \"route_path_id\": 132084}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Preston\", \"stage_seq\": 24, \"distance_m\": 47491.381, \"section_seq\": 1, \"route_path_id\": 132084}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47491.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132084}], \"total_distance_m\": 47491.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30302.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17189.065, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2051", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.7554537", "current_position_lon": "-2.7074629", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:55Z\", \"source_id\": 20285536, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:04:57Z\", \"source_id\": 20286940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:24Z\", \"source_id\": 20289314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7656, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:07Z\", \"source_id\": 64012754, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:09:12Z\", \"source_id\": 20289843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:26Z\", \"source_id\": 20294718, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:37Z\", \"source_id\": 64037285, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:19:44Z\", \"source_id\": 20296919, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:03Z\", \"source_id\": 64045089, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:23:06Z\", \"source_id\": 20299140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:46Z\", \"source_id\": 64051098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:51Z\", \"source_id\": 20300971, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:30Z\", \"source_id\": 64059528, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:30Z\", \"source_id\": 20303380, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:00Z\", \"source_id\": 64072539, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:04Z\", \"source_id\": 20307044, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:48Z\", \"source_id\": 64081121, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:50Z\", \"source_id\": 20309595, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:36Z\", \"source_id\": 64091427, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:43:38Z\", \"source_id\": 20312714, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:33Z\", \"source_id\": 64100353, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:38Z\", \"source_id\": 20315309, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:39Z\", \"source_id\": 64107323, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:50:43Z\", \"source_id\": 20317312, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:54:27Z\", \"source_id\": 20319745, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:42Z\", \"source_id\": 64133532, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:48Z\", \"source_id\": 20325052, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:04:58Z\", \"source_id\": 64138538, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:02Z\", \"source_id\": 20326526, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:40Z\", \"source_id\": 64155289, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:43Z\", \"source_id\": 20331409, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston", "service_state_platform": "3", "timing_fact_generation": 1790025164796980, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:37.200523", "service_state_evidence_id": 20331409, "current_leg_start_actual_dep": "2026-09-21T22:04:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:37.396217", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CNE |
PRE |
2N85 |
150220 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 2373.03, "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": 8091.038, "from_m": 2373.03, "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": 9513.913, "from_m": 8091.038, "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": 10239.293, "from_m": 9513.913, "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": 10282.009, "from_m": 10239.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": 10920.483, "from_m": 10282.009, "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": 10975.535, "from_m": 10920.483, "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": 11994.288, "from_m": 10975.535, "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": 18373.243, "from_m": 11994.288, "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": 18758.55, "from_m": 18373.243, "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": 18921.902, "from_m": 18758.55, "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": 18944.3, "from_m": 18921.902, "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": 23403.3, "from_m": 18944.3, "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": 24455.28, "from_m": 23403.3, "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": 26148.042, "from_m": 24455.28, "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": 26214.94, "from_m": 26148.042, "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": 26371.031, "from_m": 26214.94, "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": 26896.533, "from_m": 26371.031, "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": 26924.854, "from_m": 26896.533, "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": 27436.888, "from_m": 26924.854, "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": 28402.13, "from_m": 27436.888, "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": 40072.354, "from_m": 28402.13, "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": 40630.013, "from_m": 40072.354, "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": 41407.608, "from_m": 40630.013, "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": 41579.309, "from_m": 41407.608, "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": 43010.879, "from_m": 41579.309, "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": 46882.123, "from_m": 43010.879, "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": 46911.627, "from_m": 46882.123, "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": 47111.638, "from_m": 46911.627, "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": 47491.381, "from_m": 47111.638, "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}], "service_id": 754142, "profile_key": "88557ba0e1dd9303f640bdc5f57dc4b08a1cd874afd22e0fd60be99fc3f8b1e3", "schedule_id": 4171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2051", "location": "Colne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2054H", "wtt_dep": "2054H", "location": "Chaffers S.B.", "stage_seq": 2, "distance_m": 2683.193, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": "2057", "location": "Nelson", "stage_seq": 3, "distance_m": 3202.522, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2059H", "wtt_dep": "2100", "location": "Brierfield", "stage_seq": 4, "distance_m": 5136.453, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2104", "wtt_dep": "2105", "location": "Burnley Central", "stage_seq": 5, "distance_m": 8633.724, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2107", "wtt_dep": "2107H", "location": "Burnley Barracks", "stage_seq": 6, "distance_m": 9582.98, "section_seq": 1, "route_path_id": 132084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2109", "location": "Gannow Jn", "stage_seq": 7, "distance_m": 10282.009, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2110H", "wtt_dep": "2111", "location": "Rose Grove", "stage_seq": 8, "distance_m": 11270.962, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2114", "wtt_dep": "2114H", "location": "Hapton", "stage_seq": 9, "distance_m": 13617.032, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2118", "location": "Huncoat", "stage_seq": 10, "distance_m": 15943.817, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2122", "wtt_dep": "2123", "location": "Accrington", "stage_seq": 11, "distance_m": 18635.964, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Church & Oswaldtwistle", "stage_seq": 12, "distance_m": 20062.041, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2129", "wtt_dep": "2129H", "location": "Rishton", "stage_seq": 13, "distance_m": 22615.539, "section_seq": 1, "route_path_id": 132084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2133H", "location": "Daisyfield Jn", "stage_seq": 14, "distance_m": 26169.06, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2135", "wtt_dep": "2137", "location": "Blackburn", "stage_seq": 15, "distance_m": 27149.411, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2139H", "wtt_dep": "2140", "location": "Mill Hill (Lancashire)", "stage_seq": 16, "distance_m": 29074.838, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142H", "location": "Cherry Tree", "stage_seq": 17, "distance_m": 30224.625, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145", "location": "Pleasington", "stage_seq": 18, "distance_m": 31907.848, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2151H", "wtt_dep": "2152H", "location": "Bamber Bridge", "stage_seq": 19, "distance_m": 40151.15, "section_seq": 1, "route_path_id": 132084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Lostock Hall Jn", "stage_seq": 20, "distance_m": 41579.309, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Lostock Hall", "stage_seq": 21, "distance_m": 41875.46, "section_seq": 1, "route_path_id": 132084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Farington Curve Jn", "stage_seq": 22, "distance_m": 44749.013, "section_seq": 1, "route_path_id": 132084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202", "location": "Ribble Jn", "stage_seq": 23, "distance_m": 46461.829, "section_seq": 1, "route_path_id": 132084}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Preston", "stage_seq": 24, "distance_m": 47491.381, "section_seq": 1, "route_path_id": 132084}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47491.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 132084}], "total_distance_m": 47491.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30302.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17189.065, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:55Z", "source_id": 20285536, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:04:57Z", "source_id": 20286940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:24Z", "source_id": 20289314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7656, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:07Z", "source_id": 64012754, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:09:12Z", "source_id": 20289843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:26Z", "source_id": 20294718, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7672, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:37Z", "source_id": 64037285, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:19:44Z", "source_id": 20296919, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:03Z", "source_id": 64045089, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:23:06Z", "source_id": 20299140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7678, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:46Z", "source_id": 64051098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:51Z", "source_id": 20300971, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7683, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:30Z", "source_id": 64059528, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:30Z", "source_id": 20303380, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7689, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:00Z", "source_id": 64072539, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:04Z", "source_id": 20307044, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7693, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:48Z", "source_id": 64081121, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:39:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:50Z", "source_id": 20309595, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7716, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:36Z", "source_id": 64091427, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:43:38Z", "source_id": 20312714, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7763, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:33Z", "source_id": 64100353, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:38Z", "source_id": 20315309, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7766, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:39Z", "source_id": 64107323, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:50:43Z", "source_id": 20317312, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:54:27Z", "source_id": 20319745, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7948, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:42Z", "source_id": 64133532, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:48Z", "source_id": 20325052, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T22:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7966, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:04:58Z", "source_id": 64138538, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:06:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:02Z", "source_id": 20326526, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7913, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:40Z", "source_id": 64155289, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T21:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:43Z", "source_id": 20331409, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Colne |
2051 |
2051 |
1 |
None |
None |
Preston |
2204 |
2204 |
3C |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32812/2026-09-21/detailed |
None |
Lostock Hall |
2026-09-21T22:04:00+01:00 |
Preston |
7.0 |
{"type": "LineString", "coordinates": [[-2.6871697, 53.7243048], [-2.6883469999999994, 53.72411000000001], [-2.6893404999999997, 53.723983999999994], [-2.694680599999999, 53.7233318], [-2.6949458523585643, 53.72329632437096], [-2.6952339, 53.72325779999999], [-2.6953481999999997, 53.723243650000015], [-2.6975038, 53.72291369999999], [-2.6975903312417797, 53.722900250647385], [-2.697664266191185, 53.72288875910422], [-2.6978237076442393, 53.72286397746653], [-2.6978771912314636, 53.72285566462581], [-2.6979561, 53.72284340000001], [-2.6979668, 53.72284179999999], [-2.6983533, 53.72278909999999], [-2.6987919999999996, 53.7227514], [-2.6989851999999996, 53.7227431], [-2.6990824, 53.7227389], [-2.6993783, 53.722745], [-2.6997466, 53.722762], [-2.7002235, 53.7228247], [-2.7006699999999997, 53.722915099999994], [-2.7010714, 53.723035], [-2.7015272999999995, 53.723226700000005], [-2.7019097999999997, 53.72344809999999], [-2.7022464000000004, 53.7237026], [-2.7025463, 53.7240119], [-2.7027444, 53.7242718], [-2.7028573999999996, 53.72457499999999], [-2.7028980999999996, 53.7248927], [-2.7028614999999996, 53.72520250000001], [-2.7027523, 53.7254982], [-2.7026324999999995, 53.7257163], [-2.7023428999999997, 53.7262333], [-2.7021105999999997, 53.726705400000014], [-2.7018596999999995, 53.7273473], [-2.7017817999999996, 53.7276033], [-2.7017148999999994, 53.72786030000001], [-2.7016436, 53.7281654], [-2.7015899999999995, 53.7284726], [-2.7015405, 53.728865199999994], [-2.7015146, 53.729148999999985], [-2.7015140999999994, 53.7294642], [-2.7015378, 53.72991699999999], [-2.7015612, 53.7300633], [-2.7015879999999997, 53.730211999999995], [-2.701663357534887, 53.73056248176331], [-2.7016904745167647, 53.73072041386482], [-2.7017100942188033, 53.73086072426358], [-2.701723622274368, 53.73098589518554], [-2.7017324643168266, 53.731098408856695], [-2.701738025979546, 53.73120074750301], [-2.701741712895893, 53.73129539335045], [-2.7017449306992356, 53.73138482862498], [-2.7017490850229406, 53.7314715355526], [-2.7017555815003744, 53.73155799635926], [-2.7017658257649053, 53.73164669327094], [-2.701781223449899, 53.73174010851359], [-2.7018031801887243, 53.73184072431322], [-2.7018331016147465, 53.73195102289578], [-2.7018723933613344, 53.73207348648724], [-2.7019224610618537, 53.73221059731357], [-2.7019847103496724, 53.732364837600755], [-2.7022356000000003, 53.7329164], [-2.7027485999999996, 53.734000599999995], [-2.7028765152117713, 53.734323238421794], [-2.703009, 53.7346574], [-2.7032271, 53.735321799999994], [-2.7033531, 53.73572759999998], [-2.7034665, 53.73613819999999], [-2.7035739999999997, 53.73654270000001], [-2.7037565, 53.73745830000001], [-2.703823, 53.737866299999986], [-2.7040155, 53.73902809999999], [-2.7041576999999997, 53.7398076], [-2.7042774, 53.7405196], [-2.7043552, 53.740839], [-2.7043869999999997, 53.7410091], [-2.7043952999999994, 53.741054300000016], [-2.704554, 53.7419315], [-2.7046021, 53.74221699999999], [-2.7048222, 53.743284], [-2.7050237, 53.7443761], [-2.7050455999999996, 53.7444894], [-2.7053928, 53.74628409999999], [-2.7055234999999995, 53.7467027], [-2.7055582, 53.746889499999995], [-2.7058971, 53.7488031], [-2.7061763999999995, 53.7503007], [-2.7062624999999993, 53.7507622], [-2.7062676999999997, 53.7507899], [-2.7063506, 53.7512404], [-2.7064384999999995, 53.7517184], [-2.7064513, 53.7517923], [-2.7064572, 53.7518285], [-2.7064984, 53.7520893], [-2.7065156999999997, 53.752175399999985], [-2.7065883, 53.752463799999994], [-2.7066813999999995, 53.7527646], [-2.7070750999999995, 53.7537833], [-2.707174, 53.754186], [-2.7072046, 53.7543218], [-2.7074629, 53.75545369999999]]} |
2.9 |
2206 |
2213 |
Lostock Hall |
Preston |
Preston |
53.7554537 |
-2.7074629 |
53.7554537 |
-2.7074629 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Preston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331409 |
1790025164796980 |
82 |
82 |
2026-09-21 21:23:37.396217 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:37.200523 |
| 724009 |
751884 |
W34646 |
731B31MY21 |
2026-09-21 |
COMPLETE |
20331038 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 751884, "stp": "P", "toc": "Great Western Railway", "uid": "W34646", "consist": "800311", "dest_crs": "SWA", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34646/2026-09-21/detailed", "trust_id": "731B31MY21", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "3", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "1B31", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2213", "current_leg_dep": "2159", "current_leg_end": "Swansea", "origin_dep_time": "1918", "origin_platform": "9", "current_location": "Swansea", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Neath", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Neath", "current_leg_milage": "6.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"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\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"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\": 3003.716, \"from_m\": 2918.037, \"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\": 3205.122, \"from_m\": 3003.716, \"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\": 7468.582, \"from_m\": 3205.122, \"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\": 38064.876, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.389, \"from_m\": 38064.876, \"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\": 38637.904, \"from_m\": 38148.389, \"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\": 38676.444, \"from_m\": 38637.904, \"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\": 38827.092, \"from_m\": 38676.444, \"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\": 40156.621, \"from_m\": 38827.092, \"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\": 40168.225, \"from_m\": 40156.621, \"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\": 47394.825, \"from_m\": 40168.225, \"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\": 47544.609, \"from_m\": 47394.825, \"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\": 56156.138, \"from_m\": 47544.609, \"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\": 56236.084, \"from_m\": 56156.138, \"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\": 56294.465, \"from_m\": 56236.084, \"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\": 56401.352, \"from_m\": 56294.465, \"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\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"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\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58043.142, \"from_m\": 57751.166, \"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\": 58083.398, \"from_m\": 58043.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58220.004, \"from_m\": 58083.398, \"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\": 58632.466, \"from_m\": 58220.004, \"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\": 58977.259, \"from_m\": 58632.466, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59042.322, \"from_m\": 58977.259, \"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\": 96697.221, \"from_m\": 59042.322, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96806.459, \"from_m\": 96697.221, \"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\": 119492.277, \"from_m\": 96806.459, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119564.652, \"from_m\": 119492.277, \"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\": 122181.554, \"from_m\": 119564.652, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124283.653, \"from_m\": 122181.554, \"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\": 124368.335, \"from_m\": 124283.653, \"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\": 124433.897, \"from_m\": 124368.335, \"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\": 133168.942, \"from_m\": 124433.897, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 133472.014, \"from_m\": 133168.942, \"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\": 134000.072, \"from_m\": 133472.014, \"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\": 138873.091, \"from_m\": 134000.072, \"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\": 151588.623, \"from_m\": 138873.091, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 151667.553, \"from_m\": 151588.623, \"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\": 162030.089, \"from_m\": 151667.553, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171536.945, \"from_m\": 162030.089, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 171901.562, \"from_m\": 171536.945, \"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\": 171986.121, \"from_m\": 171901.562, \"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\": 177926.578, \"from_m\": 171986.121, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 179358.691, \"from_m\": 177926.578, \"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\": 180924.985, \"from_m\": 179358.691, \"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\": 189365.189, \"from_m\": 180924.985, \"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\": 197698.802, \"from_m\": 189365.189, \"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\": 198514.707, \"from_m\": 197698.802, \"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\": 198647.582, \"from_m\": 198514.707, \"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\": 198743.278, \"from_m\": 198647.582, \"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\": 200965.172, \"from_m\": 198743.278, \"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\": 209949.913, \"from_m\": 200965.172, \"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\": 210041.615, \"from_m\": 209949.913, \"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\": 211258.518, \"from_m\": 210041.615, \"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\": 211328.039, \"from_m\": 211258.518, \"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\": 211383.92, \"from_m\": 211328.039, \"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\": 212498.509, \"from_m\": 211383.92, \"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\": 212513.731, \"from_m\": 212498.509, \"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\": 212581.631, \"from_m\": 212513.731, \"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\": 213678.357, \"from_m\": 212581.631, \"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\": 214230.451, \"from_m\": 213678.357, \"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\": 214470.296, \"from_m\": 214230.451, \"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\": 214656.807, \"from_m\": 214470.296, \"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\": 215528.068, \"from_m\": 214656.807, \"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\": 216905.661, \"from_m\": 215528.068, \"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\": 217139.792, \"from_m\": 216905.661, \"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\": 229062.092, \"from_m\": 217139.792, \"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\": 232052.804, \"from_m\": 229062.092, \"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\": 232102.712, \"from_m\": 232052.804, \"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\": 232253.105, \"from_m\": 232102.712, \"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\": 232694.881, \"from_m\": 232253.105, \"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\": 232963.147, \"from_m\": 232694.881, \"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\": 233680.833, \"from_m\": 232963.147, \"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\": 256845.436, \"from_m\": 233680.833, \"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\": 264553.709, \"from_m\": 256845.436, \"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\": 264959.113, \"from_m\": 264553.709, \"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\": 265693.004, \"from_m\": 264959.113, \"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\": 265785.521, \"from_m\": 265693.004, \"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\": 265849.139, \"from_m\": 265785.521, \"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\": 265912.033, \"from_m\": 265849.139, \"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\": 268046.512, \"from_m\": 265912.033, \"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\": 270216.572, \"from_m\": 268046.512, \"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\": 272582.938, \"from_m\": 270216.572, \"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\": 278392.561, \"from_m\": 272582.938, \"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\": 279080.104, \"from_m\": 278392.561, \"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\": 281343.307, \"from_m\": 279080.104, \"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\": 281411.512, \"from_m\": 281343.307, \"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\": 283435.852, \"from_m\": 281411.512, \"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\": 284227.743, \"from_m\": 283435.852, \"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\": 285512.243, \"from_m\": 284227.743, \"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\": 294106.753, \"from_m\": 285512.243, \"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\": 295032.206, \"from_m\": 294106.753, \"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\": 298818.173, \"from_m\": 295032.206, \"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\": 300245.117, \"from_m\": 298818.173, \"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\": 301814.969, \"from_m\": 300245.117, \"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\": 304094.222, \"from_m\": 301814.969, \"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\": 305068.378, \"from_m\": 304094.222, \"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\": 305098.572, \"from_m\": 305068.378, \"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\": 305492.825, \"from_m\": 305098.572, \"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\": 306234.356, \"from_m\": 305492.825, \"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\": 306653.849, \"from_m\": 306234.356, \"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}], \"service_id\": 751884, \"profile_key\": \"b515e88589334fbcd531b770f12eae82781939b4feb233c8de6640e95eddf29d\", \"schedule_id\": 27043, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Hullavington\", \"stage_seq\": 21, \"distance_m\": 151243.307, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 22, \"distance_m\": 171803.744, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2029\", \"location\": \"Bristol Parkway\", \"stage_seq\": 23, \"distance_m\": 179160.968, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Patchway\", \"stage_seq\": 24, \"distance_m\": 181274.651, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Pilning\", \"stage_seq\": 25, \"distance_m\": 187189.643, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 26, \"distance_m\": 189365.189, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 27, \"distance_m\": 196358.306, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 28, \"distance_m\": 198153.172, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 29, \"distance_m\": 210326.251, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 30, \"distance_m\": 212872.199, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Maindee West Jn\", \"stage_seq\": 31, \"distance_m\": 213383.771, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": \"2050\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 32, \"distance_m\": 213873.272, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2051H\", \"location\": \"Gaer Jn\", \"stage_seq\": 33, \"distance_m\": 215568.682, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 34, \"distance_m\": 216597.853, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2056\", \"location\": \"Marshfield\", \"stage_seq\": 35, \"distance_m\": 222549.516, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 36, \"distance_m\": 231679.704, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2102H\", \"wtt_dep\": \"2104H\", \"location\": \"Cardiff Central\", \"stage_seq\": 37, \"distance_m\": 233017.835, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 38, \"distance_m\": 235143.868, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115H\", \"location\": \"Pontyclun\", \"stage_seq\": 39, \"distance_m\": 250988.589, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2123\", \"wtt_dep\": \"2124H\", \"location\": \"Bridgend\", \"stage_seq\": 40, \"distance_m\": 265526.854, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2129\", \"location\": \"Stormy\", \"stage_seq\": 41, \"distance_m\": 272174.868, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2131H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 42, \"distance_m\": 278883.109, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2132H\", \"location\": \"Margam East Jn\", \"stage_seq\": 43, \"distance_m\": 281320.883, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2140\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 44, \"distance_m\": 285174.847, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2149H\", \"wtt_dep\": \"2151\", \"location\": \"Neath\", \"stage_seq\": 45, \"distance_m\": 294081.932, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 46, \"distance_m\": 305994.044, \"section_seq\": 1, \"route_path_id\": 141137}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 47, \"distance_m\": 306653.849, \"section_seq\": 1, \"route_path_id\": 141137}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 306653.849, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141137}], \"total_distance_m\": 306653.849, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 301105.433, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5548.416, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1918", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:25:28Z\", \"source_id\": 63746088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:26:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:25:29Z\", \"source_id\": 20207612, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:29:50Z\", \"source_id\": 63758117, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:30:03Z\", \"source_id\": 20211709, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:44Z\", \"source_id\": 63766113, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:33:02Z\", \"source_id\": 20214709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:18Z\", \"source_id\": 63775739, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:22Z\", \"source_id\": 20218833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:36:28Z\", \"source_id\": 20219016, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:40:08Z\", \"source_id\": 63785629, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:40:11Z\", \"source_id\": 20221785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:24Z\", \"source_id\": 63797155, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:30Z\", \"source_id\": 20225033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:48Z\", \"source_id\": 63809052, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:48:55Z\", \"source_id\": 20228405, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:21Z\", \"source_id\": 63847978, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:03:25Z\", \"source_id\": 20243396, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:06Z\", \"source_id\": 63912573, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:28:10Z\", \"source_id\": 20261426, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:19Z\", \"source_id\": 63928097, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:34:20Z\", \"source_id\": 20265723, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:29Z\", \"source_id\": 63936050, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:37:34Z\", \"source_id\": 20267997, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:15Z\", \"source_id\": 63949859, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:43:20Z\", \"source_id\": 20272016, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:22Z\", \"source_id\": 63972114, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:26Z\", \"source_id\": 20278365, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:06:58Z\", \"source_id\": 64007565, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:04Z\", \"source_id\": 20288371, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:28Z\", \"source_id\": 64041539, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:35Z\", \"source_id\": 20298142, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:10Z\", \"source_id\": 64061019, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:11Z\", \"source_id\": 20303797, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:34Z\", \"source_id\": 64095892, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:38Z\", \"source_id\": 20314001, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:59Z\", \"source_id\": 64120996, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:05Z\", \"source_id\": 20321387, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:03Z\", \"source_id\": 64154021, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:05Z\", \"source_id\": 20331038, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "3", "timing_fact_generation": 1790025125595841, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:39.224591", "service_state_evidence_id": 20331038, "current_leg_start_actual_dep": "2026-09-21T22:00:00+01:00", "operational_evidence_version": 184, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:39.594042", "service_state_valid_until_kind": null, "operational_interpretation_version": 184, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
SWA |
1B31 |
800311 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "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": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "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": 3003.716, "from_m": 2918.037, "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": 3205.122, "from_m": 3003.716, "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": 7468.582, "from_m": 3205.122, "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": 38064.876, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.389, "from_m": 38064.876, "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": 38637.904, "from_m": 38148.389, "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": 38676.444, "from_m": 38637.904, "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": 38827.092, "from_m": 38676.444, "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": 40156.621, "from_m": 38827.092, "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": 40168.225, "from_m": 40156.621, "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": 47394.825, "from_m": 40168.225, "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": 47544.609, "from_m": 47394.825, "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": 56156.138, "from_m": 47544.609, "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": 56236.084, "from_m": 56156.138, "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": 56294.465, "from_m": 56236.084, "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": 56401.352, "from_m": 56294.465, "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": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "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": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58043.142, "from_m": 57751.166, "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": 58083.398, "from_m": 58043.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58220.004, "from_m": 58083.398, "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": 58632.466, "from_m": 58220.004, "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": 58977.259, "from_m": 58632.466, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59042.322, "from_m": 58977.259, "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": 96697.221, "from_m": 59042.322, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96806.459, "from_m": 96697.221, "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": 119492.277, "from_m": 96806.459, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119564.652, "from_m": 119492.277, "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": 122181.554, "from_m": 119564.652, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124283.653, "from_m": 122181.554, "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": 124368.335, "from_m": 124283.653, "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": 124433.897, "from_m": 124368.335, "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": 133168.942, "from_m": 124433.897, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 133472.014, "from_m": 133168.942, "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": 134000.072, "from_m": 133472.014, "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": 138873.091, "from_m": 134000.072, "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": 151588.623, "from_m": 138873.091, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 151667.553, "from_m": 151588.623, "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": 162030.089, "from_m": 151667.553, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171536.945, "from_m": 162030.089, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 171901.562, "from_m": 171536.945, "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": 171986.121, "from_m": 171901.562, "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": 177926.578, "from_m": 171986.121, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 179358.691, "from_m": 177926.578, "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": 180924.985, "from_m": 179358.691, "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": 189365.189, "from_m": 180924.985, "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": 197698.802, "from_m": 189365.189, "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": 198514.707, "from_m": 197698.802, "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": 198647.582, "from_m": 198514.707, "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": 198743.278, "from_m": 198647.582, "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": 200965.172, "from_m": 198743.278, "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": 209949.913, "from_m": 200965.172, "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": 210041.615, "from_m": 209949.913, "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": 211258.518, "from_m": 210041.615, "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": 211328.039, "from_m": 211258.518, "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": 211383.92, "from_m": 211328.039, "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": 212498.509, "from_m": 211383.92, "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": 212513.731, "from_m": 212498.509, "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": 212581.631, "from_m": 212513.731, "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": 213678.357, "from_m": 212581.631, "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": 214230.451, "from_m": 213678.357, "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": 214470.296, "from_m": 214230.451, "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": 214656.807, "from_m": 214470.296, "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": 215528.068, "from_m": 214656.807, "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": 216905.661, "from_m": 215528.068, "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": 217139.792, "from_m": 216905.661, "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": 229062.092, "from_m": 217139.792, "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": 232052.804, "from_m": 229062.092, "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": 232102.712, "from_m": 232052.804, "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": 232253.105, "from_m": 232102.712, "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": 232694.881, "from_m": 232253.105, "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": 232963.147, "from_m": 232694.881, "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": 233680.833, "from_m": 232963.147, "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": 256845.436, "from_m": 233680.833, "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": 264553.709, "from_m": 256845.436, "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": 264959.113, "from_m": 264553.709, "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": 265693.004, "from_m": 264959.113, "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": 265785.521, "from_m": 265693.004, "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": 265849.139, "from_m": 265785.521, "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": 265912.033, "from_m": 265849.139, "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": 268046.512, "from_m": 265912.033, "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": 270216.572, "from_m": 268046.512, "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": 272582.938, "from_m": 270216.572, "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": 278392.561, "from_m": 272582.938, "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": 279080.104, "from_m": 278392.561, "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": 281343.307, "from_m": 279080.104, "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": 281411.512, "from_m": 281343.307, "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": 283435.852, "from_m": 281411.512, "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": 284227.743, "from_m": 283435.852, "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": 285512.243, "from_m": 284227.743, "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": 294106.753, "from_m": 285512.243, "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": 295032.206, "from_m": 294106.753, "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": 298818.173, "from_m": 295032.206, "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": 300245.117, "from_m": 298818.173, "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": 301814.969, "from_m": 300245.117, "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": 304094.222, "from_m": 301814.969, "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": 305068.378, "from_m": 304094.222, "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": 305098.572, "from_m": 305068.378, "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": 305492.825, "from_m": 305098.572, "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": 306234.356, "from_m": 305492.825, "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": 306653.849, "from_m": 306234.356, "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}], "service_id": 751884, "profile_key": "b515e88589334fbcd531b770f12eae82781939b4feb233c8de6640e95eddf29d", "schedule_id": 27043, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1918", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Hullavington", "stage_seq": 21, "distance_m": 151243.307, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Westerleigh Jn", "stage_seq": 22, "distance_m": 171803.744, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2029", "location": "Bristol Parkway", "stage_seq": 23, "distance_m": 179160.968, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Patchway", "stage_seq": 24, "distance_m": 181274.651, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Pilning", "stage_seq": 25, "distance_m": 187189.643, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Severn Tunnel East", "stage_seq": 26, "distance_m": 189365.189, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Severn Tunnel West", "stage_seq": 27, "distance_m": 196358.306, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Severn Tunnel Junction", "stage_seq": 28, "distance_m": 198153.172, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Llanwern West Jn", "stage_seq": 29, "distance_m": 210326.251, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Maindee East Jn", "stage_seq": 30, "distance_m": 212872.199, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Maindee West Jn", "stage_seq": 31, "distance_m": 213383.771, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": "2050", "location": "Newport (South Wales)", "stage_seq": 32, "distance_m": 213873.272, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2051H", "location": "Gaer Jn", "stage_seq": 33, "distance_m": 215568.682, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052H", "location": "Ebbw Jn", "stage_seq": 34, "distance_m": 216597.853, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2056", "location": "Marshfield", "stage_seq": 35, "distance_m": 222549.516, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100", "location": "Long Dyke Jn", "stage_seq": 36, "distance_m": 231679.704, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2102H", "wtt_dep": "2104H", "location": "Cardiff Central", "stage_seq": 37, "distance_m": 233017.835, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Leckwith Loop North Jn", "stage_seq": 38, "distance_m": 235143.868, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115H", "location": "Pontyclun", "stage_seq": 39, "distance_m": 250988.589, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2123", "wtt_dep": "2124H", "location": "Bridgend", "stage_seq": 40, "distance_m": 265526.854, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2129", "location": "Stormy", "stage_seq": 41, "distance_m": 272174.868, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2131H", "location": "Margam Moors Jn", "stage_seq": 42, "distance_m": 278883.109, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2132H", "location": "Margam East Jn", "stage_seq": 43, "distance_m": 281320.883, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2140", "location": "Port Talbot Parkway", "stage_seq": 44, "distance_m": 285174.847, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2149H", "wtt_dep": "2151", "location": "Neath", "stage_seq": 45, "distance_m": 294081.932, "section_seq": 1, "route_path_id": 141137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Swansea Loop East", "stage_seq": 46, "distance_m": 305994.044, "section_seq": 1, "route_path_id": 141137}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Swansea", "stage_seq": 47, "distance_m": 306653.849, "section_seq": 1, "route_path_id": 141137}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 306653.849, "from_m": 0.0, "section_seq": 1, "route_path_id": 141137}], "total_distance_m": 306653.849, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 301105.433, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5548.416, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:25:28Z", "source_id": 63746088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:26:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:25:29Z", "source_id": 20207612, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:29:50Z", "source_id": 63758117, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:30:03Z", "source_id": 20211709, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:44Z", "source_id": 63766113, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:33:02Z", "source_id": 20214709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:18Z", "source_id": 63775739, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:22Z", "source_id": 20218833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:36:28Z", "source_id": 20219016, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:40:08Z", "source_id": 63785629, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:40:11Z", "source_id": 20221785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:24Z", "source_id": 63797155, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T18:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:30Z", "source_id": 20225033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:48Z", "source_id": 63809052, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T18:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:48:55Z", "source_id": 20228405, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:21Z", "source_id": 63847978, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T19:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:03:25Z", "source_id": 20243396, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25674, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:06Z", "source_id": 63912573, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T19:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:28:10Z", "source_id": 20261426, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:19Z", "source_id": 63928097, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T19:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:34:20Z", "source_id": 20265723, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-21T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:29Z", "source_id": 63936050, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T19:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:37:34Z", "source_id": 20267997, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:15Z", "source_id": 63949859, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T19:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:43:20Z", "source_id": 20272016, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-21T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24700, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:22Z", "source_id": 63972114, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T19:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:26Z", "source_id": 20278365, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:06:58Z", "source_id": 64007565, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T20:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:04Z", "source_id": 20288371, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-21T21:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:28Z", "source_id": 64041539, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T20:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:35Z", "source_id": 20298142, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:10Z", "source_id": 64061019, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T20:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:11Z", "source_id": 20303797, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-21T21:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:34Z", "source_id": 64095892, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T20:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:38Z", "source_id": 20314001, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-21T21:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:59Z", "source_id": 64120996, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T20:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:05Z", "source_id": 20321387, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25487, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:03Z", "source_id": 64154021, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T21:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:05Z", "source_id": 20331038, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
London Paddington |
1918 |
1918 |
9 |
None |
None |
Swansea |
2204 |
2204 |
3 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34646/2026-09-21/detailed |
None |
Neath |
2026-09-21T22:00:00+01:00 |
Swansea |
14.0 |
{"type": "LineString", "coordinates": [[-3.8264056176573225, 51.64795847325731], [-3.827084399999999, 51.6483129], [-3.8281456, 51.64886389999999], [-3.8293018, 51.6494945], [-3.830422200000001, 51.65013520000001], [-3.8310117, 51.650481799999994], [-3.8315721, 51.6507836], [-3.832168999999999, 51.6510472], [-3.8327892, 51.6512536], [-3.833228899999999, 51.651372399999985], [-3.833752800000001, 51.65149060000001], [-3.834404, 51.651595400000005], [-3.8346324, 51.65162500000001], [-3.835083299999999, 51.6516633], [-3.8354578, 51.6516527], [-3.835615100000001, 51.6516599], [-3.8365976, 51.6517023], [-3.8369817, 51.6517135], [-3.8372932999999994, 51.6517211], [-3.837635399999999, 51.65172100000001], [-3.8378571, 51.651711299999995], [-3.838302899999999, 51.65168680000001], [-3.838603299999999, 51.65166019999999], [-3.8391259, 51.6515988], [-3.839563799999999, 51.6515474], [-3.8397443, 51.65152619999999], [-3.840060900000001, 51.651495100000005], [-3.840430299999999, 51.65145009999999], [-3.840672399999999, 51.65142149999999], [-3.840989799999999, 51.65138360000001], [-3.84106465109579, 51.651373582864245], [-3.8412460999999993, 51.6513493], [-3.8434263, 51.6510881], [-3.8456573, 51.65082399999999], [-3.8481408999999993, 51.65056609999999], [-3.850206599999999, 51.650341], [-3.8505696, 51.6502965], [-3.8519626, 51.650150399999994], [-3.8530235, 51.6500378], [-3.8540430999999993, 51.64992350000001], [-3.8548664, 51.6498315], [-3.855944, 51.6497267], [-3.8566247, 51.6496825], [-3.8571841999999994, 51.64966569999999], [-3.857823899999999, 51.64966449999999], [-3.858474399999999, 51.64968709999999], [-3.8590158, 51.64972], [-3.8595411, 51.64977149999999], [-3.860276999999999, 51.6498668], [-3.8607849, 51.64995290000001], [-3.8612245, 51.6500378], [-3.8620588, 51.6502354], [-3.862755721713942, 51.65044010053293], [-3.8628742, 51.6504749], [-3.863344600000001, 51.6506337], [-3.8637911, 51.6508032], [-3.8642749, 51.6510043], [-3.8647134, 51.6512067], [-3.8653978, 51.651577399999994], [-3.8660609, 51.65197440000001], [-3.8669521, 51.6526073], [-3.8677629, 51.65316210000001], [-3.8679379, 51.65327829999999], [-3.8692979, 51.654212699999995], [-3.870945499999999, 51.6553565], [-3.8719542, 51.65604660000001], [-3.87308, 51.6568075], [-3.8734528, 51.6570472], [-3.873864199999999, 51.65728420000001], [-3.8742848999999993, 51.6574984], [-3.8747445, 51.65771339999999], [-3.875137800000001, 51.65788319999999], [-3.8756645, 51.65809780000001], [-3.8810313, 51.6601468], [-3.8818592, 51.6605003], [-3.8825151, 51.66080039999999], [-3.8832364, 51.661154399999994], [-3.8837324999999994, 51.661448799999995], [-3.88395902059204, 51.6615964536806], [-3.884355, 51.6615778], [-3.8848785, 51.66154379999999], [-3.8851979, 51.6615147], [-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} |
6.9 |
2159 |
2213 |
Neath |
Swansea |
Swansea |
51.6254157 |
-3.9408570 |
51.6254157 |
-3.9408570 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Swansea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331038 |
1790025125595841 |
184 |
184 |
2026-09-21 21:23:39.594042 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:39.224591 |
| 724010 |
755894 |
W87153 |
075N27M821 |
2026-09-21 |
COMPLETE |
20331399 |
2026-09-21 22:13:00 |
2026-09-21 21:23:52 |
2026-09-23 21:23:52 |
{"id": 755894, "stp": "P", "toc": "ScotRail", "uid": "W87153", "consist": "380022", "dest_crs": "NEI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87153/2026-09-21/detailed", "trust_id": "075N27M821", "origin_crs": "NEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Neilston", "service_date": "2026-09-21", "dest_arr_time": "2218", "dest_platform": null, "is_terminated": 1, "next_location": "Neilston", "signalling_id": "5N27", "timing_status": "EARLY", "origin_station": "Neilston", "current_leg_arr": "2218", "current_leg_dep": "2216½", "current_leg_end": "Neilston", "origin_dep_time": "2210", "origin_platform": null, "current_location": "Neilston", "last_update_time": "2026-09-21T21:23:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4308551, 55.7815434], [-4.430206199999999, 55.78187570000001], [-4.429984299999999, 55.78197539999999], [-4.4297048, 55.782092], [-4.4291807, 55.7822806], [-4.429020099999999, 55.78233839999999], [-4.428562799999999, 55.7825088], [-4.4282435, 55.7826027], [-4.4279438, 55.78267749999999], [-4.4277153, 55.7827288], [-4.4269095, 55.7828901]]}", "current_leg_start": "Neilston Turnback Sidings", "dest_arr_time_act": "2218", "motion_projection": null, "next_location_lat": "55.7828901", "next_location_lon": "-4.4269095", "previous_location": "Neilston Turnback Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 146.203, \"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\": 436.664, \"from_m\": 146.203, \"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\": 582.867, \"from_m\": 436.664, \"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}], \"service_id\": 755894, \"profile_key\": \"b53e34eaa2d5015d27d4c5d4fba9f9d7fbef23e09326c6feff86c7d919a27fa1\", \"schedule_id\": 30051, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2210\", \"location\": \"Neilston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121051}, {\"is_pass\": false, \"wtt_arr\": \"2211H\", \"wtt_dep\": \"2216H\", \"location\": \"Neilston Turnback Sidings\", \"stage_seq\": 2, \"distance_m\": 291.433, \"section_seq\": 1, \"route_path_id\": 121051}, {\"is_pass\": false, \"wtt_arr\": \"2218\", \"wtt_dep\": null, \"location\": \"Neilston\", \"stage_seq\": 3, \"distance_m\": 582.867, \"section_seq\": 1, \"route_path_id\": 121051}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 582.867, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121051}], \"total_distance_m\": 582.867, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 582.867, \"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": "2210", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "55.7828901", "current_position_lon": "-4.4269095", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:14Z\", \"source_id\": 20327920, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:39Z\", \"source_id\": 64155240, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:41Z\", \"source_id\": 20331399, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Neilston", "service_state_platform": "1", "timing_fact_generation": 1790025161871736, "current_leg_arrival_utc": "2026-09-21T22:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:13:46.162182", "service_state_evidence_id": 20331399, "current_leg_start_actual_dep": "2026-09-21T22:16:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:23:47.079017", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
NEI |
NEI |
5N27 |
380022 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 146.203, "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": 436.664, "from_m": 146.203, "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": 582.867, "from_m": 436.664, "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}], "service_id": 755894, "profile_key": "b53e34eaa2d5015d27d4c5d4fba9f9d7fbef23e09326c6feff86c7d919a27fa1", "schedule_id": 30051, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2210", "location": "Neilston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121051}, {"is_pass": false, "wtt_arr": "2211H", "wtt_dep": "2216H", "location": "Neilston Turnback Sidings", "stage_seq": 2, "distance_m": 291.433, "section_seq": 1, "route_path_id": 121051}, {"is_pass": false, "wtt_arr": "2218", "wtt_dep": null, "location": "Neilston", "stage_seq": 3, "distance_m": 582.867, "section_seq": 1, "route_path_id": 121051}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 582.867, "from_m": 0.0, "section_seq": 1, "route_path_id": 121051}], "total_distance_m": 582.867, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 582.867, "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-21T21:07:14Z", "source_id": 20327920, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1871, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:39Z", "source_id": 64155240, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:41Z", "source_id": 20331399, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Neilston |
2210 |
2210 |
None |
None |
None |
Neilston |
2218 |
2218 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87153/2026-09-21/detailed |
None |
Neilston Turnback Sidings |
2026-09-21T22:16:30+01:00 |
Neilston |
1.5 |
{"type": "LineString", "coordinates": [[-4.4308551, 55.7815434], [-4.430206199999999, 55.78187570000001], [-4.429984299999999, 55.78197539999999], [-4.4297048, 55.782092], [-4.4291807, 55.7822806], [-4.429020099999999, 55.78233839999999], [-4.428562799999999, 55.7825088], [-4.4282435, 55.7826027], [-4.4279438, 55.78267749999999], [-4.4277153, 55.7827288], [-4.4269095, 55.7828901]]} |
0.2 |
2216½ |
2218 |
Neilston Turnback Sidings |
Neilston |
Neilston |
55.7828901 |
-4.4269095 |
55.7828901 |
-4.4269095 |
1 |
0 |
2026-09-21 21:23:52 |
TERMINATED |
2026-09-21 21:13:00 |
Neilston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331399 |
1790025161871736 |
6 |
6 |
2026-09-21 21:23:47.079017 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:13:46.162182 |
| 724011 |
755412 |
W70056 |
072M86M721 |
2026-09-21 |
COMPLETE |
20331686 |
2026-09-21 22:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 755412, "stp": "P", "toc": "ScotRail", "uid": "W70056", "consist": "380011", "dest_crs": "NTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70056/2026-09-21/detailed", "trust_id": "072M86M721", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newton", "service_date": "2026-09-21", "dest_arr_time": "2215", "dest_platform": "1", "is_terminated": 1, "next_location": "Newton", "signalling_id": "2M86", "timing_status": "EARLY", "origin_station": "Glasgow Central High Level", "current_leg_arr": "2214", "current_leg_dep": "2211", "current_leg_end": "Newton", "origin_dep_time": "2147", "origin_platform": "10", "current_location": "Newton", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]}", "current_leg_start": "Kirkhill", "dest_arr_time_act": "2215", "motion_projection": null, "next_location_lat": "55.8188218", "next_location_lon": "-4.1332274", "previous_location": "Kirkhill", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"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\": 1401.761, \"from_m\": 984.29, \"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\": 3047.561, \"from_m\": 1401.761, \"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\": 7000.233, \"from_m\": 3047.561, \"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\": 7484.591, \"from_m\": 7000.233, \"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\": 8075.955, \"from_m\": 7484.591, \"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\": 15296.509, \"from_m\": 8075.955, \"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\": 15699.0, \"from_m\": 15296.509, \"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\": 755412, \"profile_key\": \"a2999819d4c1faf5e4c72e4c4446299dc167619bc0739b5e347af590d56cfe37\", \"schedule_id\": 28170, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2147\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2151H\", \"location\": \"Muirhouse Central Jn\", \"stage_seq\": 4, \"distance_m\": 2360.28, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Pollokshields West\", \"stage_seq\": 5, \"distance_m\": 2954.617, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2155\", \"location\": \"Maxwell Park\", \"stage_seq\": 6, \"distance_m\": 3762.211, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2156H\", \"wtt_dep\": \"2157\", \"location\": \"Shawlands\", \"stage_seq\": 7, \"distance_m\": 4851.593, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2158\", \"wtt_dep\": \"2158H\", \"location\": \"Pollokshaws East\", \"stage_seq\": 8, \"distance_m\": 5446.914, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2200\", \"wtt_dep\": \"2200H\", \"location\": \"Langside\", \"stage_seq\": 9, \"distance_m\": 6292.35, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2202H\", \"location\": \"Cathcart West Jn\", \"stage_seq\": 10, \"distance_m\": 7252.123, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2204H\", \"wtt_dep\": \"2205\", \"location\": \"Kings Park\", \"stage_seq\": 11, \"distance_m\": 8327.37, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2206H\", \"wtt_dep\": \"2207\", \"location\": \"Croftfoot\", \"stage_seq\": 12, \"distance_m\": 9473.603, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": \"2209H\", \"location\": \"Burnside\", \"stage_seq\": 13, \"distance_m\": 11112.821, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2212\", \"wtt_dep\": \"2212H\", \"location\": \"Kirkhill\", \"stage_seq\": 14, \"distance_m\": 13340.772, \"section_seq\": 1, \"route_path_id\": 141825}, {\"is_pass\": false, \"wtt_arr\": \"2215\", \"wtt_dep\": null, \"location\": \"Newton\", \"stage_seq\": 15, \"distance_m\": 15699.0, \"section_seq\": 1, \"route_path_id\": 141825}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 15699.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141825}], \"total_distance_m\": 15699.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15699.0, \"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": "2147", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.8188218", "current_position_lon": "-4.1332274", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:00Z\", \"source_id\": 64108180, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:05Z\", \"source_id\": 20317594, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:05Z\", \"source_id\": 64112540, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:09Z\", \"source_id\": 20318878, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:03Z\", \"source_id\": 64116863, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:05Z\", \"source_id\": 20320142, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:06Z\", \"source_id\": 64121271, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:11Z\", \"source_id\": 20321457, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:54Z\", \"source_id\": 64125266, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:58:59Z\", \"source_id\": 20322555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:11Z\", \"source_id\": 64134668, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:03:16Z\", \"source_id\": 20325369, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:10Z\", \"source_id\": 64138975, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:14Z\", \"source_id\": 20326658, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2513, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:26Z\", \"source_id\": 64144087, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:28Z\", \"source_id\": 20328081, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:28Z\", \"source_id\": 64150837, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:10:32Z\", \"source_id\": 20330044, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:05Z\", \"source_id\": 64156145, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:10Z\", \"source_id\": 20331686, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newton", "service_state_platform": "1", "timing_fact_generation": 1790025191055942, "current_leg_arrival_utc": "2026-09-21T22:14:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:01.324607", "service_state_evidence_id": 20331686, "current_leg_start_actual_dep": "2026-09-21T22:12:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:02.935300", "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 |
GLC |
NTN |
2M86 |
380011 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "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": 984.29, "from_m": 424.467, "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": 1401.761, "from_m": 984.29, "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": 3047.561, "from_m": 1401.761, "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": 7000.233, "from_m": 3047.561, "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": 7484.591, "from_m": 7000.233, "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": 8075.955, "from_m": 7484.591, "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": 15296.509, "from_m": 8075.955, "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": 15699.0, "from_m": 15296.509, "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": 755412, "profile_key": "a2999819d4c1faf5e4c72e4c4446299dc167619bc0739b5e347af590d56cfe37", "schedule_id": 28170, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2147", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 141825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 141825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2151H", "location": "Muirhouse Central Jn", "stage_seq": 4, "distance_m": 2360.28, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Pollokshields West", "stage_seq": 5, "distance_m": 2954.617, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2155", "location": "Maxwell Park", "stage_seq": 6, "distance_m": 3762.211, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2156H", "wtt_dep": "2157", "location": "Shawlands", "stage_seq": 7, "distance_m": 4851.593, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2158", "wtt_dep": "2158H", "location": "Pollokshaws East", "stage_seq": 8, "distance_m": 5446.914, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2200", "wtt_dep": "2200H", "location": "Langside", "stage_seq": 9, "distance_m": 6292.35, "section_seq": 1, "route_path_id": 141825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2202H", "location": "Cathcart West Jn", "stage_seq": 10, "distance_m": 7252.123, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2204H", "wtt_dep": "2205", "location": "Kings Park", "stage_seq": 11, "distance_m": 8327.37, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2206H", "wtt_dep": "2207", "location": "Croftfoot", "stage_seq": 12, "distance_m": 9473.603, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": "2209H", "location": "Burnside", "stage_seq": 13, "distance_m": 11112.821, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2212", "wtt_dep": "2212H", "location": "Kirkhill", "stage_seq": 14, "distance_m": 13340.772, "section_seq": 1, "route_path_id": 141825}, {"is_pass": false, "wtt_arr": "2215", "wtt_dep": null, "location": "Newton", "stage_seq": 15, "distance_m": 15699.0, "section_seq": 1, "route_path_id": 141825}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 15699.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 141825}], "total_distance_m": 15699.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15699.0, "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": 2571, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:00Z", "source_id": 64108180, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:05Z", "source_id": 20317594, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2567, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:05Z", "source_id": 64112540, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:09Z", "source_id": 20318878, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2563, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:03Z", "source_id": 64116863, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:05Z", "source_id": 20320142, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2559, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:06Z", "source_id": 64121271, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:11Z", "source_id": 20321457, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2555, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:54Z", "source_id": 64125266, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:58:59Z", "source_id": 20322555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1855, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:11Z", "source_id": 64134668, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:03:16Z", "source_id": 20325369, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T22:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2517, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:10Z", "source_id": 64138975, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:14Z", "source_id": 20326658, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2513, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:26Z", "source_id": 64144087, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:28Z", "source_id": 20328081, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2508, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:28Z", "source_id": 64150837, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:10:32Z", "source_id": 20330044, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2347, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:05Z", "source_id": 64156145, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:10Z", "source_id": 20331686, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
2147 |
2147 |
10 |
None |
None |
Newton |
2215 |
2215 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70056/2026-09-21/detailed |
None |
Kirkhill |
2026-09-21T22:12:30+01:00 |
Newton |
3.0 |
{"type": "LineString", "coordinates": [[-4.1678216, 55.81410639999999], [-4.16734, 55.81399720000001], [-4.166934999999999, 55.813898300000005], [-4.165536899999999, 55.8135392], [-4.1647208, 55.81339260000001], [-4.163929699999999, 55.813285599999986], [-4.1627647, 55.813199100000006], [-4.161626399999999, 55.8131812], [-4.1605073, 55.813236800000006], [-4.1594819, 55.8133473], [-4.1585393, 55.81351829999999], [-4.1577541, 55.8137474], [-4.1569593, 55.8140034], [-4.1562737, 55.8142504], [-4.1552278, 55.8146257], [-4.1548044, 55.81481399999999], [-4.1543279, 55.8150598], [-4.153942, 55.81528639999999], [-4.1521708, 55.816312800000006], [-4.1517165, 55.816540999999994], [-4.1512513, 55.8167611], [-4.150488099999999, 55.817079], [-4.149738, 55.81733669999999], [-4.148956299999999, 55.817568599999994], [-4.1479108, 55.81782069999999], [-4.1465097, 55.8180599], [-4.1442428, 55.81840989999999], [-4.1436467, 55.81848399999999], [-4.143097300000001, 55.8185432], [-4.1421978, 55.81863069999999], [-4.1412044, 55.8187044], [-4.140627600000001, 55.818745400000005], [-4.1396676999999995, 55.8188135], [-4.1391575, 55.8188284], [-4.1387706, 55.8188377], [-4.1380368, 55.8188463], [-4.136504099999999, 55.8188664], [-4.1349444, 55.8188444], [-4.13438, 55.81883650000001], [-4.133852599999999, 55.8188292], [-4.133722999999999, 55.8188269], [-4.1332274, 55.8188218]]} |
1.5 |
2211 |
2214 |
Kirkhill |
Newton |
Newton |
55.8188218 |
-4.1332274 |
55.8188218 |
-4.1332274 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Newton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331686 |
1790025191055942 |
45 |
45 |
2026-09-21 21:24:02.935300 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:01.324607 |
| 724012 |
755458 |
L85182 |
865B61M721 |
2026-09-21 |
COMPLETE |
20332003 |
2026-09-21 22:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 755458, "stp": "O", "toc": "South Western Railway", "uid": "L85182", "consist": "450068", "dest_crs": "XBM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85182/2026-09-21/detailed", "trust_id": "865B61M721", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bournemouth T.&R.S.M.D", "service_date": "2026-09-21", "dest_arr_time": "2209", "dest_platform": null, "is_terminated": 1, "next_location": "Bournemouth T.&R.S.M.D", "signalling_id": "5B61", "timing_status": "LATE", "origin_station": "Bournemouth", "current_leg_arr": "2214", "current_leg_dep": "2210", "current_leg_end": "Bournemouth T.&R.S.M.D", "origin_dep_time": "2150", "origin_platform": "3", "current_location": "Bournemouth C.s.d.", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174577999999995, 50.7273268], [-1.9172586, 50.7273309], [-1.9168704999999997, 50.72733899999999], [-1.9165211, 50.7273409], [-1.9162984999999997, 50.7273274], [-1.9160607000000005, 50.7273049], [-1.9158869, 50.72729369999999], [-1.9156123999999997, 50.727273999999994], [-1.9153348999999995, 50.7272547], [-1.9150349, 50.7272244], [-1.9148166, 50.7272003], [-1.9145371, 50.7271648], [-1.9140885999999997, 50.7271018], [-1.9136346, 50.7270355], [-1.9133519000000003, 50.72699819999999], [-1.9129289, 50.726930199999984], [-1.9125169, 50.726848999999994], [-1.9124148, 50.7268218], [-1.9123399999999997, 50.72680439999999], [-1.9122293999999995, 50.72677670000001], [-1.9119595, 50.7267025], [-1.9116723, 50.7266259], [-1.9110965, 50.7264896], [-1.9055521, 50.725176899999994], [-1.9053967000000005, 50.72514030000001], [-1.9050602, 50.72504259999999], [-1.9045429, 50.7248973], [-1.9035978, 50.724652299999995], [-1.9024928000000003, 50.7243842], [-1.9022239999999997, 50.72432509999999], [-1.9005958999999992, 50.7239224], [-1.8996582999999996, 50.72372659999999], [-1.8976618, 50.723267]]}", "current_leg_start": "Branksome", "dest_arr_time_act": "2209", "motion_projection": null, "next_location_lat": "50.7232670", "next_location_lon": "-1.8976618", "previous_location": "Branksome", "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\": 118.707, \"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\": 258.819, \"from_m\": 118.707, \"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\": 548.436, \"from_m\": 258.819, \"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\": 2998.579, \"from_m\": 548.436, \"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\": 3504.339, \"from_m\": 2998.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\": 3544.695, \"from_m\": 3504.339, \"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\": 3814.592, \"from_m\": 3544.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4169.488, \"from_m\": 3814.592, \"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\": 5688.151, \"from_m\": 4169.488, \"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\": 755458, \"profile_key\": \"c00c5e90314cde8dae9f18c350831a78dd7a3d74c76f33e83131b40db4358cdd\", \"schedule_id\": 39050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2150\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118458}, {\"is_pass\": false, \"wtt_arr\": \"2154H\", \"wtt_dep\": \"2205\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 4169.488, \"section_seq\": 1, \"route_path_id\": 118458}, {\"is_pass\": false, \"wtt_arr\": \"2209\", \"wtt_dep\": null, \"location\": \"Bournemouth T.&R.S.M.D\", \"stage_seq\": 3, \"distance_m\": 5688.151, \"section_seq\": 1, \"route_path_id\": 118458}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 5688.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118458}], \"total_distance_m\": 5688.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 3989.02, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1699.131, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2150", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7232670", "current_position_lon": "-1.8976618", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:16Z\", \"source_id\": 64143685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:07:18Z\", \"source_id\": 20327975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:36Z\", \"source_id\": 20332003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bournemouth T.&R.S.M.D", "service_state_platform": null, "timing_fact_generation": 1790025216733913, "current_leg_arrival_utc": "2026-09-21T22:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:01.403097", "service_state_evidence_id": 20332003, "current_leg_start_actual_dep": "2026-09-21T22:10:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:02.931607", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
BMH |
XBM |
5B61 |
450068 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 118.707, "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": 258.819, "from_m": 118.707, "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": 548.436, "from_m": 258.819, "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": 2998.579, "from_m": 548.436, "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": 3504.339, "from_m": 2998.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": 3544.695, "from_m": 3504.339, "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": 3814.592, "from_m": 3544.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4169.488, "from_m": 3814.592, "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": 5688.151, "from_m": 4169.488, "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": 755458, "profile_key": "c00c5e90314cde8dae9f18c350831a78dd7a3d74c76f33e83131b40db4358cdd", "schedule_id": 39050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2150", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118458}, {"is_pass": false, "wtt_arr": "2154H", "wtt_dep": "2205", "location": "Branksome", "stage_seq": 2, "distance_m": 4169.488, "section_seq": 1, "route_path_id": 118458}, {"is_pass": false, "wtt_arr": "2209", "wtt_dep": null, "location": "Bournemouth T.&R.S.M.D", "stage_seq": 3, "distance_m": 5688.151, "section_seq": 1, "route_path_id": 118458}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 5688.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 118458}], "total_distance_m": 5688.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 3989.02, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1699.131, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27710, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:16Z", "source_id": 64143685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:07:18Z", "source_id": 20327975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T22:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:36Z", "source_id": 20332003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}] |
Bournemouth |
2150 |
2150 |
3 |
None |
None |
Bournemouth T.&R.S.M.D |
2209 |
2209 |
None |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85182/2026-09-21/detailed |
None |
Branksome |
2026-09-21T22:10:00+01:00 |
Bournemouth T.&R.S.M.D |
4.0 |
{"type": "LineString", "coordinates": [[-1.918101, 50.727267999999995], [-1.9177628999999996, 50.7273096], [-1.9175966, 50.727321299999986], [-1.9174577999999995, 50.7273268], [-1.9172586, 50.7273309], [-1.9168704999999997, 50.72733899999999], [-1.9165211, 50.7273409], [-1.9162984999999997, 50.7273274], [-1.9160607000000005, 50.7273049], [-1.9158869, 50.72729369999999], [-1.9156123999999997, 50.727273999999994], [-1.9153348999999995, 50.7272547], [-1.9150349, 50.7272244], [-1.9148166, 50.7272003], [-1.9145371, 50.7271648], [-1.9140885999999997, 50.7271018], [-1.9136346, 50.7270355], [-1.9133519000000003, 50.72699819999999], [-1.9129289, 50.726930199999984], [-1.9125169, 50.726848999999994], [-1.9124148, 50.7268218], [-1.9123399999999997, 50.72680439999999], [-1.9122293999999995, 50.72677670000001], [-1.9119595, 50.7267025], [-1.9116723, 50.7266259], [-1.9110965, 50.7264896], [-1.9055521, 50.725176899999994], [-1.9053967000000005, 50.72514030000001], [-1.9050602, 50.72504259999999], [-1.9045429, 50.7248973], [-1.9035978, 50.724652299999995], [-1.9024928000000003, 50.7243842], [-1.9022239999999997, 50.72432509999999], [-1.9005958999999992, 50.7239224], [-1.8996582999999996, 50.72372659999999], [-1.8976618, 50.723267]]} |
0.9 |
2210 |
2214 |
Branksome |
Bournemouth C.s.d. |
Bournemouth T.&R.S.M.D |
50.7232670 |
-1.8976618 |
50.7232670 |
-1.8976618 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Bournemouth T.&R.S.M.D |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20332003 |
1790025216733913 |
23 |
23 |
2026-09-21 21:24:02.931607 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:01.403097 |
| 724013 |
753306 |
G15462 |
852P29MZ21 |
2026-09-21 |
COMPLETE |
20332134 |
2026-09-21 22:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 753306, "stp": "P", "toc": "Great Western Railway", "uid": "G15462", "consist": "800321", "dest_crs": "PLY", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15462/2026-09-21/detailed", "trust_id": "852P29MZ21", "origin_crs": "PNZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-21", "dest_arr_time": "2216", "dest_platform": "8", "is_terminated": 1, "next_location": "Plymouth", "signalling_id": "2P29", "timing_status": "EARLY", "origin_station": "Penzance", "current_leg_arr": "2214", "current_leg_dep": "2211", "current_leg_end": "Plymouth", "origin_dep_time": "2015", "origin_platform": "1", "current_location": "Plymouth", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]}", "current_leg_start": "Devonport", "dest_arr_time_act": "2216", "motion_projection": null, "next_location_lat": "50.3779817", "next_location_lon": "-4.1438239", "previous_location": "Devonport", "current_leg_milage": "1.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.493, \"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\": 2562.381, \"from_m\": 453.493, \"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\": 11295.253, \"from_m\": 2562.381, \"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\": 11559.743, \"from_m\": 11295.253, \"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\": 14416.362, \"from_m\": 11559.743, \"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\": 17101.964, \"from_m\": 14416.362, \"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\": 17451.97, \"from_m\": 17101.964, \"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\": 19020.462, \"from_m\": 17451.97, \"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\": 21390.771, \"from_m\": 19020.462, \"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\": 22239.241, \"from_m\": 21390.771, \"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\": 26533.482, \"from_m\": 22239.241, \"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\": 27160.483, \"from_m\": 26533.482, \"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\": 32106.23, \"from_m\": 27160.483, \"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\": 32703.646, \"from_m\": 32106.23, \"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\": 32712.815, \"from_m\": 32703.646, \"capability_applied\": null, \"effective_limit_mph\": 34.175, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 34.175}, {\"to_m\": 33478.541, \"from_m\": 32712.815, \"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\": 40828.571, \"from_m\": 33478.541, \"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\": 40889.145, \"from_m\": 40828.571, \"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\": 41279.888, \"from_m\": 40889.145, \"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\": 41656.844, \"from_m\": 41279.888, \"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\": 47166.02, \"from_m\": 41656.844, \"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\": 50520.617, \"from_m\": 47166.02, \"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\": 67724.716, \"from_m\": 50520.617, \"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\": 71805.792, \"from_m\": 67724.716, \"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\": 72326.636, \"from_m\": 71805.792, \"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\": 76542.602, \"from_m\": 72326.636, \"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\": 78690.228, \"from_m\": 76542.602, \"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\": 79054.915, \"from_m\": 78690.228, \"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\": 79576.865, \"from_m\": 79054.915, \"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\": 80392.688, \"from_m\": 79576.865, \"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\": 80399.348, \"from_m\": 80392.688, \"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\": 80790.237, \"from_m\": 80399.348, \"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\": 84213.392, \"from_m\": 80790.237, \"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\": 84902.729, \"from_m\": 84213.392, \"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\": 87049.535, \"from_m\": 84902.729, \"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\": 92391.035, \"from_m\": 87049.535, \"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\": 97649.94, \"from_m\": 92391.035, \"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\": 98078.509, \"from_m\": 97649.94, \"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\": 112369.934, \"from_m\": 98078.509, \"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\": 113259.165, \"from_m\": 112369.934, \"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\": 113319.898, \"from_m\": 113259.165, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 119401.432, \"from_m\": 113319.898, \"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\": 120703.678, \"from_m\": 119401.432, \"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\": 121370.056, \"from_m\": 120703.678, \"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\": 122886.192, \"from_m\": 121370.056, \"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\": 123101.177, \"from_m\": 122886.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\": 124962.811, \"from_m\": 123101.177, \"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\": 125455.786, \"from_m\": 124962.811, \"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\": 125500.616, \"from_m\": 125455.786, \"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\": 126549.508, \"from_m\": 125500.616, \"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\": 127012.154, \"from_m\": 126549.508, \"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\": 127053.759, \"from_m\": 127012.154, \"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\": 127117.126, \"from_m\": 127053.759, \"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\": 127146.534, \"from_m\": 127117.126, \"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\": 127350.602, \"from_m\": 127146.534, \"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}], \"service_id\": 753306, \"profile_key\": \"fd5b8619adebc9f673826f41e9f7b8b469bb77d08423438d04d4bd5a5086a872\", \"schedule_id\": 9184, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Penzance\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Long Rock S.B.\", \"stage_seq\": 2, \"distance_m\": 2310.814, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2024\", \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 9133.031, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2028\", \"location\": \"Hayle\", \"stage_seq\": 4, \"distance_m\": 11705.613, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Camborne Sig. R6\", \"stage_seq\": 5, \"distance_m\": 20977.625, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Camborne\", \"stage_seq\": 6, \"distance_m\": 21120.793, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Camborne Sig. R10\", \"stage_seq\": 7, \"distance_m\": 22199.972, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2043\", \"location\": \"Redruth\", \"stage_seq\": 8, \"distance_m\": 26922.416, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Redruth Sig. R14\", \"stage_seq\": 9, \"distance_m\": 28216.551, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2052\", \"location\": \"Penwithers Jn\", \"stage_seq\": 10, \"distance_m\": 40614.517, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": \"2055\", \"location\": \"Truro\", \"stage_seq\": 11, \"distance_m\": 41371.285, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2100H\", \"location\": \"Probus Sig. Cl5884\", \"stage_seq\": 12, \"distance_m\": 50204.377, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2107H\", \"location\": \"Burngullow Jn\", \"stage_seq\": 13, \"distance_m\": 61370.787, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2110\", \"wtt_dep\": \"2112\", \"location\": \"St. Austell\", \"stage_seq\": 14, \"distance_m\": 64664.37, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2117H\", \"wtt_dep\": \"2122\", \"location\": \"Par\", \"stage_seq\": 15, \"distance_m\": 71805.792, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2127H\", \"wtt_dep\": \"2128H\", \"location\": \"Lostwithiel\", \"stage_seq\": 16, \"distance_m\": 78811.076, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2133H\", \"wtt_dep\": \"2135\", \"location\": \"Bodmin Parkway\", \"stage_seq\": 17, \"distance_m\": 84291.806, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2140\", \"location\": \"Largin\", \"stage_seq\": 18, \"distance_m\": 90603.883, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2141\", \"location\": \"St. Pinnock Viaduct East\", \"stage_seq\": 19, \"distance_m\": 92032.494, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147H\", \"location\": \"Liskeard\", \"stage_seq\": 20, \"distance_m\": 98998.348, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2153\", \"location\": \"Menheniot Sig. Um259\", \"stage_seq\": 21, \"distance_m\": 110193.259, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2157\", \"wtt_dep\": \"2158\", \"location\": \"St. Germans\", \"stage_seq\": 22, \"distance_m\": 112617.149, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2203H\", \"wtt_dep\": \"2204H\", \"location\": \"Saltash\", \"stage_seq\": 23, \"distance_m\": 120624.138, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2208H\", \"location\": \"St. Budeaux Jn\", \"stage_seq\": 24, \"distance_m\": 122938.377, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2211\", \"wtt_dep\": \"2212\", \"location\": \"Devonport\", \"stage_seq\": 25, \"distance_m\": 125416.386, \"section_seq\": 1, \"route_path_id\": 133607}, {\"is_pass\": false, \"wtt_arr\": \"2216\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 26, \"distance_m\": 127350.602, \"section_seq\": 1, \"route_path_id\": 133607}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127350.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133607}], \"total_distance_m\": 127350.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 123075.993, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4274.609, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2015", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.3779817", "current_position_lon": "-4.1438239", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:22:24Z\", \"source_id\": 20257297, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:53Z\", \"source_id\": 20260513, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:38:20Z\", \"source_id\": 20268514, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:42:23Z\", \"source_id\": 20271380, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:39Z\", \"source_id\": 63972950, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:52:42Z\", \"source_id\": 20278554, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:05Z\", \"source_id\": 64010152, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:08:08Z\", \"source_id\": 20289090, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:36Z\", \"source_id\": 64030146, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:40Z\", \"source_id\": 20294868, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:12Z\", \"source_id\": 64054234, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:27:18Z\", \"source_id\": 20301939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:36Z\", \"source_id\": 64062100, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:44Z\", \"source_id\": 20304156, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:45:17Z\", \"source_id\": 20313771, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:04Z\", \"source_id\": 64119007, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:56:10Z\", \"source_id\": 20320783, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:05Z\", \"source_id\": 64132115, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:08Z\", \"source_id\": 20324647, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:11:02Z\", \"source_id\": 20330383, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:46Z\", \"source_id\": 64157706, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:13:46Z\", \"source_id\": 20332134, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Plymouth", "service_state_platform": "8", "timing_fact_generation": 1790025228134804, "current_leg_arrival_utc": "2026-09-21T22:15:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:01.598609", "service_state_evidence_id": 20332134, "current_leg_start_actual_dep": "2026-09-21T22:12:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:02.619052", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PNZ |
PLY |
2P29 |
800321 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 453.493, "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": 2562.381, "from_m": 453.493, "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": 11295.253, "from_m": 2562.381, "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": 11559.743, "from_m": 11295.253, "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": 14416.362, "from_m": 11559.743, "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": 17101.964, "from_m": 14416.362, "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": 17451.97, "from_m": 17101.964, "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": 19020.462, "from_m": 17451.97, "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": 21390.771, "from_m": 19020.462, "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": 22239.241, "from_m": 21390.771, "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": 26533.482, "from_m": 22239.241, "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": 27160.483, "from_m": 26533.482, "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": 32106.23, "from_m": 27160.483, "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": 32703.646, "from_m": 32106.23, "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": 32712.815, "from_m": 32703.646, "capability_applied": null, "effective_limit_mph": 34.175, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 34.175}, {"to_m": 33478.541, "from_m": 32712.815, "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": 40828.571, "from_m": 33478.541, "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": 40889.145, "from_m": 40828.571, "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": 41279.888, "from_m": 40889.145, "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": 41656.844, "from_m": 41279.888, "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": 47166.02, "from_m": 41656.844, "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": 50520.617, "from_m": 47166.02, "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": 67724.716, "from_m": 50520.617, "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": 71805.792, "from_m": 67724.716, "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": 72326.636, "from_m": 71805.792, "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": 76542.602, "from_m": 72326.636, "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": 78690.228, "from_m": 76542.602, "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": 79054.915, "from_m": 78690.228, "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": 79576.865, "from_m": 79054.915, "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": 80392.688, "from_m": 79576.865, "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": 80399.348, "from_m": 80392.688, "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": 80790.237, "from_m": 80399.348, "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": 84213.392, "from_m": 80790.237, "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": 84902.729, "from_m": 84213.392, "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": 87049.535, "from_m": 84902.729, "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": 92391.035, "from_m": 87049.535, "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": 97649.94, "from_m": 92391.035, "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": 98078.509, "from_m": 97649.94, "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": 112369.934, "from_m": 98078.509, "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": 113259.165, "from_m": 112369.934, "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": 113319.898, "from_m": 113259.165, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 119401.432, "from_m": 113319.898, "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": 120703.678, "from_m": 119401.432, "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": 121370.056, "from_m": 120703.678, "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": 122886.192, "from_m": 121370.056, "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": 123101.177, "from_m": 122886.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": 124962.811, "from_m": 123101.177, "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": 125455.786, "from_m": 124962.811, "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": 125500.616, "from_m": 125455.786, "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": 126549.508, "from_m": 125500.616, "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": 127012.154, "from_m": 126549.508, "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": 127053.759, "from_m": 127012.154, "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": 127117.126, "from_m": 127053.759, "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": 127146.534, "from_m": 127117.126, "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": 127350.602, "from_m": 127146.534, "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}], "service_id": 753306, "profile_key": "fd5b8619adebc9f673826f41e9f7b8b469bb77d08423438d04d4bd5a5086a872", "schedule_id": 9184, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2015", "location": "Penzance", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Long Rock S.B.", "stage_seq": 2, "distance_m": 2310.814, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2024", "location": "St. Erth", "stage_seq": 3, "distance_m": 9133.031, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2028", "location": "Hayle", "stage_seq": 4, "distance_m": 11705.613, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Camborne Sig. R6", "stage_seq": 5, "distance_m": 20977.625, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Camborne", "stage_seq": 6, "distance_m": 21120.793, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Camborne Sig. R10", "stage_seq": 7, "distance_m": 22199.972, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2043", "location": "Redruth", "stage_seq": 8, "distance_m": 26922.416, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Redruth Sig. R14", "stage_seq": 9, "distance_m": 28216.551, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2052", "location": "Penwithers Jn", "stage_seq": 10, "distance_m": 40614.517, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": "2055", "location": "Truro", "stage_seq": 11, "distance_m": 41371.285, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2100H", "location": "Probus Sig. Cl5884", "stage_seq": 12, "distance_m": 50204.377, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2107H", "location": "Burngullow Jn", "stage_seq": 13, "distance_m": 61370.787, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2110", "wtt_dep": "2112", "location": "St. Austell", "stage_seq": 14, "distance_m": 64664.37, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2117H", "wtt_dep": "2122", "location": "Par", "stage_seq": 15, "distance_m": 71805.792, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2127H", "wtt_dep": "2128H", "location": "Lostwithiel", "stage_seq": 16, "distance_m": 78811.076, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2133H", "wtt_dep": "2135", "location": "Bodmin Parkway", "stage_seq": 17, "distance_m": 84291.806, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2140", "location": "Largin", "stage_seq": 18, "distance_m": 90603.883, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2141", "location": "St. Pinnock Viaduct East", "stage_seq": 19, "distance_m": 92032.494, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147H", "location": "Liskeard", "stage_seq": 20, "distance_m": 98998.348, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2153", "location": "Menheniot Sig. Um259", "stage_seq": 21, "distance_m": 110193.259, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2157", "wtt_dep": "2158", "location": "St. Germans", "stage_seq": 22, "distance_m": 112617.149, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2203H", "wtt_dep": "2204H", "location": "Saltash", "stage_seq": 23, "distance_m": 120624.138, "section_seq": 1, "route_path_id": 133607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2208H", "location": "St. Budeaux Jn", "stage_seq": 24, "distance_m": 122938.377, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2211", "wtt_dep": "2212", "location": "Devonport", "stage_seq": 25, "distance_m": 125416.386, "section_seq": 1, "route_path_id": 133607}, {"is_pass": false, "wtt_arr": "2216", "wtt_dep": null, "location": "Plymouth", "stage_seq": 26, "distance_m": 127350.602, "section_seq": 1, "route_path_id": 133607}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127350.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 133607}], "total_distance_m": 127350.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 123075.993, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4274.609, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:22:24Z", "source_id": 20257297, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:53Z", "source_id": 20260513, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:38:20Z", "source_id": 20268514, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:42:23Z", "source_id": 20271380, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26818, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:39Z", "source_id": 63972950, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T19:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:52:42Z", "source_id": 20278554, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26807, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:05Z", "source_id": 64010152, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:08:08Z", "source_id": 20289090, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26757, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:36Z", "source_id": 64030146, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:40Z", "source_id": 20294868, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:12Z", "source_id": 64054234, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:27:18Z", "source_id": 20301939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26717, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:36Z", "source_id": 64062100, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T20:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:44Z", "source_id": 20304156, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:45:17Z", "source_id": 20313771, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26707, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:04Z", "source_id": 64119007, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T20:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:56:10Z", "source_id": 20320783, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-21T21:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26703, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:05Z", "source_id": 64132115, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T21:03:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:08Z", "source_id": 20324647, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:11:02Z", "source_id": 20330383, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26666, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:46Z", "source_id": 64157706, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:13:46Z", "source_id": 20332134, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}] |
Penzance |
2015 |
2015 |
1 |
None |
None |
Plymouth |
2216 |
2216 |
8 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15462/2026-09-21/detailed |
None |
Devonport |
2026-09-21T22:12:00+01:00 |
Plymouth |
3.0 |
{"type": "LineString", "coordinates": [[-4.169961299999999, 50.37853739999999], [-4.1692485, 50.378568900000005], [-4.1687787, 50.3785886], [-4.168432499999999, 50.3786032], [-4.1674444, 50.3786514], [-4.1669033, 50.378676600000006], [-4.1665088, 50.3786734], [-4.1658784, 50.378641599999995], [-4.1655622, 50.37860959999998], [-4.165237799999999, 50.37855939999999], [-4.1646327, 50.3784265], [-4.1638606000000005, 50.3782268], [-4.162914999999999, 50.37799049999999], [-4.1622198, 50.37787439999999], [-4.161662, 50.3778172], [-4.161050299999999, 50.3777792], [-4.1602729, 50.37779210000001], [-4.1598977, 50.3778209], [-4.1593985, 50.3778723], [-4.1589855, 50.3779295], [-4.158387, 50.37801549999999], [-4.1579207, 50.3780982], [-4.1577768, 50.3781237], [-4.1571746, 50.378196300000006], [-4.1567878, 50.3782287], [-4.1564347, 50.3782465], [-4.156037099999999, 50.3782618], [-4.155636, 50.37826390000001], [-4.155179, 50.37824789999999], [-4.1544909, 50.3782036], [-4.1542854, 50.3781893], [-4.1538151999999995, 50.3781282], [-4.1533389, 50.3780508], [-4.152923099999999, 50.3779636], [-4.152501, 50.37785920000001], [-4.1517265, 50.37762879999999], [-4.1507249, 50.3772941], [-4.1503876, 50.37717709999999], [-4.1502055, 50.377116400000006], [-4.1500372, 50.377059599999995], [-4.1497798, 50.3769894], [-4.1494979, 50.376925400000005], [-4.1492838, 50.376891099999995], [-4.1490337, 50.37686809999999], [-4.148746799999999, 50.3768418], [-4.1485034, 50.37682629999999], [-4.148371299999999, 50.37682529999999], [-4.1483118, 50.37682489999999], [-4.1481936, 50.37683], [-4.1476084, 50.376856800000006], [-4.1473124, 50.3769039], [-4.147056000000001, 50.3769574], [-4.1467595, 50.377032], [-4.1463932, 50.37715600000001], [-4.146223099999999, 50.3772158], [-4.1459771, 50.3773021], [-4.1457797, 50.3773686], [-4.1452132, 50.3775558], [-4.144517999999999, 50.37776790000001], [-4.1438239, 50.37798169999999]]} |
1.2 |
2211 |
2214 |
Devonport |
Plymouth |
Plymouth |
50.3779817 |
-4.1438239 |
50.3779817 |
-4.1438239 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Plymouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20332134 |
1790025228134804 |
69 |
69 |
2026-09-21 21:24:02.619052 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:01.598609 |
| 724014 |
754752 |
G27710 |
872I63M721 |
2026-09-21 |
COMPLETE |
20331590 |
2026-09-21 22:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 754752, "stp": "P", "toc": "Southern", "uid": "G27710", "consist": "377609+377707", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27710/2026-09-21/detailed", "trust_id": "872I63M721", "origin_crs": "DKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-21", "dest_arr_time": "2217", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2I63", "timing_status": "EARLY", "origin_station": "Dorking", "current_leg_arr": "2214", "current_leg_dep": "2207", "current_leg_end": "London Victoria (C)", "origin_dep_time": "2117", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "-3 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.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": "Clapham Junction (C)", "dest_arr_time_act": "2217", "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\": 213.155, \"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\": 3304.439, \"from_m\": 213.155, \"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\": 12378.582, \"from_m\": 3304.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12466.44, \"from_m\": 12378.582, \"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\": 12531.142, \"from_m\": 12466.44, \"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\": 12789.512, \"from_m\": 12531.142, \"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\": 13151.893, \"from_m\": 12789.512, \"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\": 14912.221, \"from_m\": 13151.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15214.913, \"from_m\": 14912.221, \"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\": 16157.938, \"from_m\": 15214.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.557, \"from_m\": 16157.938, \"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\": 17157.038, \"from_m\": 16234.557, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17173.678, \"from_m\": 17157.038, \"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\": 17971.357, \"from_m\": 17173.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17986.056, \"from_m\": 17971.357, \"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\": 18770.28, \"from_m\": 17986.056, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19109.768, \"from_m\": 18770.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\": 19157.915, \"from_m\": 19109.768, \"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\": 19171.133, \"from_m\": 19157.915, \"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\": 19398.993, \"from_m\": 19171.133, \"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\": 20950.466, \"from_m\": 19398.993, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21238.639, \"from_m\": 20950.466, \"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\": 23727.026, \"from_m\": 21238.639, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24848.088, \"from_m\": 23727.026, \"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\": 27888.23, \"from_m\": 24848.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28344.134, \"from_m\": 27888.23, \"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\": 28443.136, \"from_m\": 28344.134, \"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\": 28526.553, \"from_m\": 28443.136, \"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\": 31520.49, \"from_m\": 28526.553, \"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\": 34918.867, \"from_m\": 31520.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\": 37599.825, \"from_m\": 34918.867, \"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\": 38256.862, \"from_m\": 37599.825, \"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\": 754752, \"profile_key\": \"31d2f0528856d2d7fdbb5e7af99e455caa6aec17aab8b3f89459eaf582c50151\", \"schedule_id\": 10826, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2117\", \"location\": \"Dorking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124H\", \"location\": \"Leatherhead\", \"stage_seq\": 2, \"distance_m\": 6548.332, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Ashtead\", \"stage_seq\": 3, \"distance_m\": 9449.631, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2132H\", \"wtt_dep\": \"2133H\", \"location\": \"Epsom\", \"stage_seq\": 4, \"distance_m\": 12617.485, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2138H\", \"wtt_dep\": \"2139\", \"location\": \"Cheam\", \"stage_seq\": 5, \"distance_m\": 17285.642, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2141\", \"wtt_dep\": \"2142\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 6, \"distance_m\": 18994.675, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2144H\", \"wtt_dep\": \"2145H\", \"location\": \"Carshalton\", \"stage_seq\": 7, \"distance_m\": 21047.222, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2147H\", \"wtt_dep\": \"2148\", \"location\": \"Hackbridge\", \"stage_seq\": 8, \"distance_m\": 22460.111, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2150H\", \"wtt_dep\": \"2151\", \"location\": \"Mitcham Junction\", \"stage_seq\": 9, \"distance_m\": 24274.368, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2153H\", \"wtt_dep\": \"2154H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 10, \"distance_m\": 26097.875, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157\", \"location\": \"Streatham South Jn\", \"stage_seq\": 11, \"distance_m\": 27803.162, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159\", \"location\": \"Streatham North Jn\", \"stage_seq\": 12, \"distance_m\": 28526.553, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2202H\", \"wtt_dep\": \"2203H\", \"location\": \"Balham\", \"stage_seq\": 13, \"distance_m\": 30872.564, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2207\", \"wtt_dep\": \"2208\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 14, \"distance_m\": 34014.27, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2209H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 15, \"distance_m\": 35078.878, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2210H\", \"location\": \"Battersea Park\", \"stage_seq\": 16, \"distance_m\": 36363.488, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 17, \"distance_m\": 36914.79, \"section_seq\": 1, \"route_path_id\": 134076}, {\"is_pass\": false, \"wtt_arr\": \"2217\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 18, \"distance_m\": 38256.862, \"section_seq\": 1, \"route_path_id\": 134076}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38256.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134076}], \"total_distance_m\": 38256.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37299.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 957.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2117", "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\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:51Z\", \"source_id\": 64042440, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:21:55Z\", \"source_id\": 20298379, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:27Z\", \"source_id\": 64052666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:26:30Z\", \"source_id\": 20301417, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:51Z\", \"source_id\": 64062688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:30:56Z\", \"source_id\": 20304315, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:09Z\", \"source_id\": 64077430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:37:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:37:10Z\", \"source_id\": 20308468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:08Z\", \"source_id\": 64083930, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:40:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:40:11Z\", \"source_id\": 20310447, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:03Z\", \"source_id\": 64092484, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:44:05Z\", \"source_id\": 20312997, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:30Z\", \"source_id\": 64097951, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:46:35Z\", \"source_id\": 20314624, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:48Z\", \"source_id\": 64105430, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:52Z\", \"source_id\": 20316723, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:17Z\", \"source_id\": 64113013, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:53:23Z\", \"source_id\": 20319016, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:02Z\", \"source_id\": 64129839, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:01:06Z\", \"source_id\": 20323946, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:40Z\", \"source_id\": 64140079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:05:43Z\", \"source_id\": 20326981, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:47Z\", \"source_id\": 64149185, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:09:49Z\", \"source_id\": 20329622, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:58Z\", \"source_id\": 64155913, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:57Z\", \"source_id\": 20331590, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1790025179487386, "current_leg_arrival_utc": "2026-09-21T22:15:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:01.940830", "service_state_evidence_id": 20331590, "current_leg_start_actual_dep": "2026-09-21T22:08:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:02.254139", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
DKG |
None |
2I63 |
377609+377707 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 213.155, "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": 3304.439, "from_m": 213.155, "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": 12378.582, "from_m": 3304.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12466.44, "from_m": 12378.582, "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": 12531.142, "from_m": 12466.44, "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": 12789.512, "from_m": 12531.142, "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": 13151.893, "from_m": 12789.512, "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": 14912.221, "from_m": 13151.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15214.913, "from_m": 14912.221, "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": 16157.938, "from_m": 15214.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.557, "from_m": 16157.938, "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": 17157.038, "from_m": 16234.557, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17173.678, "from_m": 17157.038, "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": 17971.357, "from_m": 17173.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17986.056, "from_m": 17971.357, "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": 18770.28, "from_m": 17986.056, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19109.768, "from_m": 18770.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": 19157.915, "from_m": 19109.768, "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": 19171.133, "from_m": 19157.915, "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": 19398.993, "from_m": 19171.133, "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": 20950.466, "from_m": 19398.993, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21238.639, "from_m": 20950.466, "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": 23727.026, "from_m": 21238.639, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24848.088, "from_m": 23727.026, "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": 27888.23, "from_m": 24848.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28344.134, "from_m": 27888.23, "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": 28443.136, "from_m": 28344.134, "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": 28526.553, "from_m": 28443.136, "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": 31520.49, "from_m": 28526.553, "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": 34918.867, "from_m": 31520.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": 37599.825, "from_m": 34918.867, "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": 38256.862, "from_m": 37599.825, "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": 754752, "profile_key": "31d2f0528856d2d7fdbb5e7af99e455caa6aec17aab8b3f89459eaf582c50151", "schedule_id": 10826, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2117", "location": "Dorking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124H", "location": "Leatherhead", "stage_seq": 2, "distance_m": 6548.332, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Ashtead", "stage_seq": 3, "distance_m": 9449.631, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2132H", "wtt_dep": "2133H", "location": "Epsom", "stage_seq": 4, "distance_m": 12617.485, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2138H", "wtt_dep": "2139", "location": "Cheam", "stage_seq": 5, "distance_m": 17285.642, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2141", "wtt_dep": "2142", "location": "Sutton (Surrey)", "stage_seq": 6, "distance_m": 18994.675, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2144H", "wtt_dep": "2145H", "location": "Carshalton", "stage_seq": 7, "distance_m": 21047.222, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2147H", "wtt_dep": "2148", "location": "Hackbridge", "stage_seq": 8, "distance_m": 22460.111, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2150H", "wtt_dep": "2151", "location": "Mitcham Junction", "stage_seq": 9, "distance_m": 24274.368, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2153H", "wtt_dep": "2154H", "location": "Mitcham Eastfields", "stage_seq": 10, "distance_m": 26097.875, "section_seq": 1, "route_path_id": 134076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157", "location": "Streatham South Jn", "stage_seq": 11, "distance_m": 27803.162, "section_seq": 1, "route_path_id": 134076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159", "location": "Streatham North Jn", "stage_seq": 12, "distance_m": 28526.553, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2202H", "wtt_dep": "2203H", "location": "Balham", "stage_seq": 13, "distance_m": 30872.564, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2207", "wtt_dep": "2208", "location": "Clapham Junction (C)", "stage_seq": 14, "distance_m": 34014.27, "section_seq": 1, "route_path_id": 134076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2209H", "location": "Pouparts Jn", "stage_seq": 15, "distance_m": 35078.878, "section_seq": 1, "route_path_id": 134076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2210H", "location": "Battersea Park", "stage_seq": 16, "distance_m": 36363.488, "section_seq": 1, "route_path_id": 134076}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211H", "location": "Battersea Pier Jn", "stage_seq": 17, "distance_m": 36914.79, "section_seq": 1, "route_path_id": 134076}, {"is_pass": false, "wtt_arr": "2217", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 18, "distance_m": 38256.862, "section_seq": 1, "route_path_id": 134076}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38256.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 134076}], "total_distance_m": 38256.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37299.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 957.524, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:51Z", "source_id": 64042440, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:21:55Z", "source_id": 20298379, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:27Z", "source_id": 64052666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:27:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:26:30Z", "source_id": 20301417, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30130, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:51Z", "source_id": 64062688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:30:56Z", "source_id": 20304315, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:09Z", "source_id": 64077430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:37:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:37:10Z", "source_id": 20308468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:08Z", "source_id": 64083930, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:40:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:40:11Z", "source_id": 20310447, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:03Z", "source_id": 64092484, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:44:05Z", "source_id": 20312997, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:30Z", "source_id": 64097951, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:46:35Z", "source_id": 20314624, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:48Z", "source_id": 64105430, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:52Z", "source_id": 20316723, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:17Z", "source_id": 64113013, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:53:23Z", "source_id": 20319016, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:02Z", "source_id": 64129839, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:01:06Z", "source_id": 20323946, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T22:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:40Z", "source_id": 64140079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:05:43Z", "source_id": 20326981, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T22:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:47Z", "source_id": 64149185, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:09:49Z", "source_id": 20329622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:58Z", "source_id": 64155913, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:57Z", "source_id": 20331590, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}] |
Dorking |
2117 |
2117 |
2 |
None |
None |
London Victoria (C) |
2217 |
2217 |
9 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27710/2026-09-21/detailed |
None |
Clapham Junction (C) |
2026-09-21T22:08:00+01:00 |
London Victoria (C) |
7.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.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]]} |
3.0 |
2207 |
2214 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331590 |
1790025179487386 |
85 |
85 |
2026-09-21 21:24:02.254139 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:01.940830 |
| 724015 |
754539 |
W83464 |
082T30M721 |
2026-09-21 |
COMPLETE |
20331607 |
2026-09-21 22:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 754539, "stp": "P", "toc": "ScotRail", "uid": "W83464", "consist": "380021+380104", "dest_crs": "GLC", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83464/2026-09-21/detailed", "trust_id": "082T30M721", "origin_crs": "LAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-21", "dest_arr_time": "2213", "dest_platform": "15", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2T30", "timing_status": "LATE", "origin_station": "Largs", "current_leg_arr": "2214", "current_leg_dep": "2203", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "2107", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-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": "Paisley Gilmour Street", "dest_arr_time_act": "2213", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 262.115, \"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\": 1120.015, \"from_m\": 262.115, \"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\": 1924.909, \"from_m\": 1120.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2731.856, \"from_m\": 1924.909, \"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\": 17810.359, \"from_m\": 2731.856, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19371.17, \"from_m\": 17810.359, \"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\": 20022.587, \"from_m\": 19371.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20464.55, \"from_m\": 20022.587, \"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\": 25644.294, \"from_m\": 20464.55, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26014.688, \"from_m\": 25644.294, \"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\": 26028.519, \"from_m\": 26014.688, \"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\": 42948.972, \"from_m\": 26028.519, \"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\": 43025.873, \"from_m\": 42948.972, \"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\": 52280.807, \"from_m\": 43025.873, \"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\": 52361.096, \"from_m\": 52280.807, \"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\": 56265.762, \"from_m\": 52361.096, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57128.988, \"from_m\": 56265.762, \"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\": 58670.367, \"from_m\": 57128.988, \"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\": 58927.364, \"from_m\": 58670.367, \"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\": 65375.934, \"from_m\": 58927.364, \"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\": 65453.716, \"from_m\": 65375.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65454.813, \"from_m\": 65453.716, \"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\": 65778.864, \"from_m\": 65454.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66331.411, \"from_m\": 65778.864, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66794.833, \"from_m\": 66331.411, \"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\": 67228.953, \"from_m\": 66794.833, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67756.426, \"from_m\": 67228.953, \"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\": 68180.969, \"from_m\": 67756.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\": 754539, \"profile_key\": \"8328fb3c8f5f1cbd05781ab9d1238188660312ad19ce5a94e6da9b0bf5b6178d\", \"schedule_id\": 29065, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2107\", \"location\": \"Largs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2111H\", \"wtt_dep\": \"2112\", \"location\": \"Fairlie\", \"stage_seq\": 2, \"distance_m\": 4868.519, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2115\", \"location\": \"Hunterston Jn\", \"stage_seq\": 3, \"distance_m\": 8964.984, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2117\", \"wtt_dep\": \"2117H\", \"location\": \"West Kilbride\", \"stage_seq\": 4, \"distance_m\": 11277.143, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2123H\", \"wtt_dep\": \"2124\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 5, \"distance_m\": 18663.128, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2125H\", \"wtt_dep\": \"2126\", \"location\": \"Saltcoats\", \"stage_seq\": 6, \"distance_m\": 19912.06, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2128\", \"wtt_dep\": \"2128H\", \"location\": \"Stevenston\", \"stage_seq\": 7, \"distance_m\": 22137.33, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2131H\", \"wtt_dep\": \"2133H\", \"location\": \"Kilwinning\", \"stage_seq\": 8, \"distance_m\": 25845.599, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2137H\", \"wtt_dep\": \"2138\", \"location\": \"Dalry\", \"stage_seq\": 9, \"distance_m\": 31495.315, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2141H\", \"wtt_dep\": \"2142\", \"location\": \"Glengarnock\", \"stage_seq\": 10, \"distance_m\": 35868.657, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2146H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 11, \"distance_m\": 42338.878, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2150\", \"wtt_dep\": \"2150H\", \"location\": \"Howwood\", \"stage_seq\": 12, \"distance_m\": 46745.019, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2152H\", \"wtt_dep\": \"2153\", \"location\": \"Milliken Park\", \"stage_seq\": 13, \"distance_m\": 49059.47, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2155H\", \"wtt_dep\": \"2156\", \"location\": \"Johnstone\", \"stage_seq\": 14, \"distance_m\": 51346.898, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2157H\", \"location\": \"Elderslie\", \"stage_seq\": 15, \"distance_m\": 52860.887, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2159H\", \"wtt_dep\": \"2200H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 16, \"distance_m\": 56541.762, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2203\", \"location\": \"Arkleston Jn\", \"stage_seq\": 17, \"distance_m\": 58388.215, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2207\", \"location\": \"Shields Jn\", \"stage_seq\": 18, \"distance_m\": 65520.768, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2211\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 19, \"distance_m\": 67254.429, \"section_seq\": 1, \"route_path_id\": 120777}, {\"is_pass\": false, \"wtt_arr\": \"2213\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 20, \"distance_m\": 68180.969, \"section_seq\": 1, \"route_path_id\": 120777}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68180.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120777}], \"total_distance_m\": 68180.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67717.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2107", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:24Z\", \"source_id\": 64008583, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:07:25Z\", \"source_id\": 20288647, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:01Z\", \"source_id\": 64028945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:16:01Z\", \"source_id\": 20294455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:11Z\", \"source_id\": 64047680, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:24:15Z\", \"source_id\": 20299946, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:53Z\", \"source_id\": 64051310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:55Z\", \"source_id\": 20301025, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:46Z\", \"source_id\": 64060111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:30:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:29:50Z\", \"source_id\": 20303569, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:49Z\", \"source_id\": 64069830, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:33:55Z\", \"source_id\": 20306276, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:24Z\", \"source_id\": 64080230, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:39:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:38:29Z\", \"source_id\": 20309375, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:47Z\", \"source_id\": 64089729, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:51Z\", \"source_id\": 20312230, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:02Z\", \"source_id\": 64099052, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:47:03Z\", \"source_id\": 20314914, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:28Z\", \"source_id\": 64109121, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:51:34Z\", \"source_id\": 20317881, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:13Z\", \"source_id\": 64117205, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:55:15Z\", \"source_id\": 20320242, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:32Z\", \"source_id\": 64122240, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:57:35Z\", \"source_id\": 20321684, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:15Z\", \"source_id\": 64132519, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:02:17Z\", \"source_id\": 20324755, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:59Z\", \"source_id\": 64155995, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:59Z\", \"source_id\": 20331607, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:14:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "15", "timing_fact_generation": 1790025182156448, "current_leg_arrival_utc": "2026-09-21T22:14:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:01.952891", "service_state_evidence_id": 20331607, "current_leg_start_actual_dep": "2026-09-21T22:01:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:02.257965", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
LAR |
GLC |
2T30 |
380021+380104 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 262.115, "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": 1120.015, "from_m": 262.115, "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": 1924.909, "from_m": 1120.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2731.856, "from_m": 1924.909, "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": 17810.359, "from_m": 2731.856, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19371.17, "from_m": 17810.359, "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": 20022.587, "from_m": 19371.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20464.55, "from_m": 20022.587, "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": 25644.294, "from_m": 20464.55, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26014.688, "from_m": 25644.294, "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": 26028.519, "from_m": 26014.688, "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": 42948.972, "from_m": 26028.519, "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": 43025.873, "from_m": 42948.972, "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": 52280.807, "from_m": 43025.873, "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": 52361.096, "from_m": 52280.807, "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": 56265.762, "from_m": 52361.096, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 57128.988, "from_m": 56265.762, "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": 58670.367, "from_m": 57128.988, "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": 58927.364, "from_m": 58670.367, "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": 65375.934, "from_m": 58927.364, "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": 65453.716, "from_m": 65375.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65454.813, "from_m": 65453.716, "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": 65778.864, "from_m": 65454.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66331.411, "from_m": 65778.864, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 66794.833, "from_m": 66331.411, "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": 67228.953, "from_m": 66794.833, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 67756.426, "from_m": 67228.953, "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": 68180.969, "from_m": 67756.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": 754539, "profile_key": "8328fb3c8f5f1cbd05781ab9d1238188660312ad19ce5a94e6da9b0bf5b6178d", "schedule_id": 29065, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2107", "location": "Largs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2111H", "wtt_dep": "2112", "location": "Fairlie", "stage_seq": 2, "distance_m": 4868.519, "section_seq": 1, "route_path_id": 120777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2115", "location": "Hunterston Jn", "stage_seq": 3, "distance_m": 8964.984, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2117", "wtt_dep": "2117H", "location": "West Kilbride", "stage_seq": 4, "distance_m": 11277.143, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2123H", "wtt_dep": "2124", "location": "Ardrossan South Beach", "stage_seq": 5, "distance_m": 18663.128, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2125H", "wtt_dep": "2126", "location": "Saltcoats", "stage_seq": 6, "distance_m": 19912.06, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2128", "wtt_dep": "2128H", "location": "Stevenston", "stage_seq": 7, "distance_m": 22137.33, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2131H", "wtt_dep": "2133H", "location": "Kilwinning", "stage_seq": 8, "distance_m": 25845.599, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2137H", "wtt_dep": "2138", "location": "Dalry", "stage_seq": 9, "distance_m": 31495.315, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2141H", "wtt_dep": "2142", "location": "Glengarnock", "stage_seq": 10, "distance_m": 35868.657, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2146H", "location": "Lochwinnoch", "stage_seq": 11, "distance_m": 42338.878, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2150", "wtt_dep": "2150H", "location": "Howwood", "stage_seq": 12, "distance_m": 46745.019, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2152H", "wtt_dep": "2153", "location": "Milliken Park", "stage_seq": 13, "distance_m": 49059.47, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2155H", "wtt_dep": "2156", "location": "Johnstone", "stage_seq": 14, "distance_m": 51346.898, "section_seq": 1, "route_path_id": 120777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2157H", "location": "Elderslie", "stage_seq": 15, "distance_m": 52860.887, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2159H", "wtt_dep": "2200H", "location": "Paisley Gilmour Street", "stage_seq": 16, "distance_m": 56541.762, "section_seq": 1, "route_path_id": 120777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2203", "location": "Arkleston Jn", "stage_seq": 17, "distance_m": 58388.215, "section_seq": 1, "route_path_id": 120777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2207", "location": "Shields Jn", "stage_seq": 18, "distance_m": 65520.768, "section_seq": 1, "route_path_id": 120777}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2211", "location": "Glasgow Bridge Street Jn", "stage_seq": 19, "distance_m": 67254.429, "section_seq": 1, "route_path_id": 120777}, {"is_pass": false, "wtt_arr": "2213", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 20, "distance_m": 68180.969, "section_seq": 1, "route_path_id": 120777}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68180.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 120777}], "total_distance_m": 68180.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67717.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2771, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:24Z", "source_id": 64008583, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:07:25Z", "source_id": 20288647, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T21:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2751, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:01Z", "source_id": 64028945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:16:01Z", "source_id": 20294455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:11Z", "source_id": 64047680, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:24:15Z", "source_id": 20299946, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T21:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2737, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:53Z", "source_id": 64051310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:55Z", "source_id": 20301025, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T21:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2733, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:46Z", "source_id": 64060111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:30:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:29:50Z", "source_id": 20303569, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T21:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2711, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:49Z", "source_id": 64069830, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:33:55Z", "source_id": 20306276, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:24Z", "source_id": 64080230, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:39:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:38:29Z", "source_id": 20309375, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T21:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:47Z", "source_id": 64089729, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:51Z", "source_id": 20312230, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:02Z", "source_id": 64099052, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:47:03Z", "source_id": 20314914, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:28Z", "source_id": 64109121, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:51:34Z", "source_id": 20317881, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T21:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:13Z", "source_id": 64117205, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T20:55:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:55:15Z", "source_id": 20320242, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-21T21:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:32Z", "source_id": 64122240, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:57:35Z", "source_id": 20321684, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:15Z", "source_id": 64132519, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:02:17Z", "source_id": 20324755, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T22:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2031, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:59Z", "source_id": 64155995, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T21:14:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:59Z", "source_id": 20331607, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-21T22:14:00+01:00", "operational_fact": true}] |
Largs |
2107 |
2107 |
1 |
None |
None |
Glasgow Central High Level |
2213 |
2213 |
15 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83464/2026-09-21/detailed |
None |
Paisley Gilmour Street |
2026-09-21T22:01:30+01:00 |
Glasgow Central High Level |
11.0 |
{"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-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]]} |
7.2 |
2203 |
2214 |
Paisley Gilmour Street |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331607 |
1790025182156448 |
60 |
60 |
2026-09-21 21:24:02.257965 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:01.952891 |
| 724016 |
745606 |
C04620 |
725S96M721 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 745606, "stp": "P", "toc": "Caledonian Sleeper", "uid": "C04620", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04620/2026-09-21/detailed", "trust_id": "725S96M721", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": "21:14:00", "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-21", "dest_arr_time": "2133", "dest_platform": "1", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5S96", "timing_status": null, "origin_station": "Wembley IC Depot", "current_leg_arr": "2133", "current_leg_dep": "2114", "current_leg_end": "London Euston", "origin_dep_time": "2114", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "2133", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": null, "current_leg_milage": "7.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"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\": 874.621, \"from_m\": 412.799, \"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\": 3822.908, \"from_m\": 874.621, \"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\": 4020.551, \"from_m\": 3822.908, \"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\": 4087.25, \"from_m\": 4020.551, \"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\": 4330.591, \"from_m\": 4087.25, \"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\": 4398.511, \"from_m\": 4330.591, \"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\": 6479.347, \"from_m\": 4398.511, \"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\": 7982.78, \"from_m\": 6479.347, \"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\": 9827.768, \"from_m\": 7982.78, \"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\": 10979.803, \"from_m\": 9827.768, \"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\": 11026.695, \"from_m\": 10979.803, \"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\": 12255.26, \"from_m\": 11026.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\": 12734.01, \"from_m\": 12255.26, \"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\": 12789.294, \"from_m\": 12734.01, \"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\": 12833.378, \"from_m\": 12789.294, \"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\": 12876.614, \"from_m\": 12833.378, \"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\": 12941.416, \"from_m\": 12876.614, \"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\": 13621.229, \"from_m\": 12941.416, \"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\": 13628.135, \"from_m\": 13621.229, \"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\": 745606, \"profile_key\": \"4ecbc4d1670176cf6e4c5d1733a89dafd0d7020b95885f13633f3fd6213d1083\", \"schedule_id\": 630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2114\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2122\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 124486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2124\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 124486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 124486}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2127H\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 124486}, {\"is_pass\": false, \"wtt_arr\": \"2133\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 124486}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124486}], \"total_distance_m\": 13628.135, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2114", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "19.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Wembley IC Depot", "service_state_platform": null, "timing_fact_generation": 1790007243195907, "current_leg_arrival_utc": "2026-09-21T21:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:03.310170", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-21T21:14:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:04.909982", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Caledonian Sleeper |
P |
XWF |
EUS |
5S96 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 412.799, "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": 874.621, "from_m": 412.799, "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": 3822.908, "from_m": 874.621, "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": 4020.551, "from_m": 3822.908, "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": 4087.25, "from_m": 4020.551, "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": 4330.591, "from_m": 4087.25, "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": 4398.511, "from_m": 4330.591, "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": 6479.347, "from_m": 4398.511, "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": 7982.78, "from_m": 6479.347, "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": 9827.768, "from_m": 7982.78, "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": 10979.803, "from_m": 9827.768, "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": 11026.695, "from_m": 10979.803, "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": 12255.26, "from_m": 11026.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": 12734.01, "from_m": 12255.26, "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": 12789.294, "from_m": 12734.01, "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": 12833.378, "from_m": 12789.294, "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": 12876.614, "from_m": 12833.378, "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": 12941.416, "from_m": 12876.614, "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": 13621.229, "from_m": 12941.416, "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": 13628.135, "from_m": 13621.229, "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": 745606, "profile_key": "4ecbc4d1670176cf6e4c5d1733a89dafd0d7020b95885f13633f3fd6213d1083", "schedule_id": 630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2114", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2122", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 124486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2124", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 124486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 124486}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2127H", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 124486}, {"is_pass": false, "wtt_arr": "2133", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 124486}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 124486}], "total_distance_m": 13628.135, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Wembley IC Depot |
2114 |
2114 |
None |
21:14:00 |
None |
London Euston |
2133 |
2133 |
1 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C04620/2026-09-21/detailed |
None |
Wembley IC Depot |
2026-09-21T21:14:30+01:00 |
London Euston |
19.0 |
{"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
7.4 |
2114 |
2133 |
None |
None |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Wembley IC Depot |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1790007243195907 |
1 |
1 |
2026-09-21 21:24:04.909982 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:03.310170 |
| 724017 |
753115 |
C55883 |
142I10MZ21 |
2026-09-21 |
COMPLETE |
None |
2026-09-21 21:14:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 753115, "stp": "P", "toc": "Tyne and Wear Metro", "uid": "C55883", "consist": null, "dest_crs": "APN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C55883/2026-09-21/detailed", "trust_id": "142I10MZ21", "origin_crs": "SHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle Airport", "service_date": "2026-09-21", "dest_arr_time": "2113", "dest_platform": null, "is_terminated": 1, "next_location": "Heworth (Metro)", "signalling_id": "2I10", "timing_status": "LATE", "origin_station": "South Hylton (Sunderland Metro)", "current_leg_arr": "2038", "current_leg_dep": "1928", "current_leg_end": "Heworth (Metro)", "origin_dep_time": "2007", "origin_platform": null, "current_location": "Pelaw Metro Jn", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]}", "current_leg_start": "Pelaw Tyne & Wear Metro", "dest_arr_time_act": "2113", "motion_projection": null, "next_location_lat": "54.9516939", "next_location_lon": "-1.5561194", "previous_location": "Brockley Whins", "current_leg_milage": "0.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 15, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:63755223\", \"confirmationDeadline\": \"2026-09-21T20:39:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "2007½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "70.0", "current_position_lat": "54.9516939", "current_position_lon": "-1.5561194", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:58:15Z\", \"source_id\": 63834154, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:55:20Z\", \"source_id\": 63826533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:17Z\", \"source_id\": 63866312, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:10:20Z\", \"source_id\": 20248509, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:53:12Z\", \"source_id\": 63820918, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:38Z\", \"source_id\": 63872508, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:13:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:12:42Z\", \"source_id\": 20250236, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:51:56Z\", \"source_id\": 63817534, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:14Z\", \"source_id\": 63876866, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:14:19Z\", \"source_id\": 20251405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:49:53Z\", \"source_id\": 63812051, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:35Z\", \"source_id\": 63880545, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:16:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:15:40Z\", \"source_id\": 20252443, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:47:21Z\", \"source_id\": 63805206, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:09Z\", \"source_id\": 63884586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:17:15Z\", \"source_id\": 20253577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:45:38Z\", \"source_id\": 63800496, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:46:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 3978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:34Z\", \"source_id\": 63893460, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:20:35Z\", \"source_id\": 20256026, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:44:13Z\", \"source_id\": 63796722, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 4030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:18Z\", \"source_id\": 63895538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:22:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:21:24Z\", \"source_id\": 20256597, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:41:56Z\", \"source_id\": 63790770, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:23:45Z\", \"source_id\": 20258266, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:38:20Z\", \"source_id\": 63780935, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:39:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:26:43Z\", \"source_id\": 20260392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:34:46Z\", \"source_id\": 63771448, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:30:47Z\", \"source_id\": 20263279, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T18:32:30Z\", \"source_id\": 63765496, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T18:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:33:23Z\", \"source_id\": 20265023, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pelaw Metro Jn", "service_state_platform": null, "timing_fact_generation": 1790019368302347, "current_leg_arrival_utc": "2026-09-21T20:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:03.521876", "service_state_evidence_id": 20266996, "current_leg_start_actual_dep": "2026-09-21T19:28:26+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-21T21:14:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:05.098884", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Tyne and Wear Metro |
P |
SHZ |
APN |
2I10 |
None |
None |
None |
None |
None |
[{"source": "TD", "smart_id": 4034, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:58:15Z", "source_id": 63834154, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-21T19:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4019, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:55:20Z", "source_id": 63826533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T18:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4021, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:17Z", "source_id": 63866312, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T19:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:10:20Z", "source_id": 20248509, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-21T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4023, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:53:12Z", "source_id": 63820918, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T18:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4025, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:38Z", "source_id": 63872508, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T19:13:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:12:42Z", "source_id": 20250236, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-21T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3981, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:51:56Z", "source_id": 63817534, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T18:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3983, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:14Z", "source_id": 63876866, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T19:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:14:19Z", "source_id": 20251405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-21T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4011, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:49:53Z", "source_id": 63812051, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T18:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4017, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:35Z", "source_id": 63880545, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:16:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:15:40Z", "source_id": 20252443, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:47:21Z", "source_id": 63805206, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T18:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4006, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:09Z", "source_id": 63884586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:17:15Z", "source_id": 20253577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3974, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:45:38Z", "source_id": 63800496, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T18:46:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 3978, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:34Z", "source_id": 63893460, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T19:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:20:35Z", "source_id": 20256026, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-21T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4027, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:44:13Z", "source_id": 63796722, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T18:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 4030, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:18Z", "source_id": 63895538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T19:22:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:21:24Z", "source_id": 20256597, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3970, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:41:56Z", "source_id": 63790770, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T18:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:23:45Z", "source_id": 20258266, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-21T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3961, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:38:20Z", "source_id": 63780935, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T18:39:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:26:43Z", "source_id": 20260392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:34:46Z", "source_id": 63771448, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T18:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:30:47Z", "source_id": 20263279, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3742, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T18:32:30Z", "source_id": 63765496, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T18:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:33:23Z", "source_id": 20265023, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-21T20:33:00+01:00", "operational_fact": true}] |
South Hylton (Sunderland Metro) |
2007 |
2007½ |
None |
None |
None |
Newcastle Airport |
2113 |
2113 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C55883/2026-09-21/detailed |
None |
Pelaw Tyne & Wear Metro |
2026-09-21T19:28:26+01:00 |
Heworth (Metro) |
70.0 |
{"type": "LineString", "coordinates": [[-1.541938075137366, 54.95286920612093], [-1.5430793, 54.9527757], [-1.5438221999999997, 54.95271420000001], [-1.5448931999999995, 54.95262520000001], [-1.5457284999999998, 54.9525534], [-1.5472127999999998, 54.9524307], [-1.5476067999999998, 54.9523967], [-1.5505280999999995, 54.9521379], [-1.5515977, 54.95205289999999], [-1.5533736, 54.9519118], [-1.554531, 54.9518234], [-1.5560539999999998, 54.9516979], [-1.556119405334117, 54.95169386329232]]} |
0.6 |
1928 |
2038 |
Brockley Whins |
Pelaw Metro Jn |
Heworth (Metro) |
54.9516939 |
-1.5561194 |
54.9516939 |
-1.5561194 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:14:00 |
Pelaw Metro Jn |
TRUST |
TRACKING_TIMEOUT |
20266996 |
1790019368302347 |
55 |
55 |
2026-09-21 21:24:05.098884 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:03.521876 |
| 724018 |
753928 |
G89278 |
171J41MZ21 |
2026-09-21 |
COMPLETE |
20331591 |
2026-09-21 22:13:00 |
2026-09-21 21:24:22 |
2026-09-23 21:24:22 |
{"id": 753928, "stp": "O", "toc": "Northern", "uid": "G89278", "consist": "195105", "dest_crs": "MCV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89278/2026-09-21/detailed", "trust_id": "171J41MZ21", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-21", "dest_arr_time": "2204", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1J41", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2213", "current_leg_dep": "2154", "current_leg_end": "Manchester Victoria", "origin_dep_time": "2042", "origin_platform": "3B", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-21T21:24:22", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-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": "Rochdale", "dest_arr_time_act": "2204", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "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\": 322.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\": 720.026, \"from_m\": 322.211, \"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\": 769.481, \"from_m\": 720.026, \"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\": 1050.796, \"from_m\": 769.481, \"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\": 1307.337, \"from_m\": 1050.796, \"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\": 1507.611, \"from_m\": 1307.337, \"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\": 1545.444, \"from_m\": 1507.611, \"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\": 2548.586, \"from_m\": 1545.444, \"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\": 9783.447, \"from_m\": 2548.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10343.911, \"from_m\": 9783.447, \"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\": 13443.924, \"from_m\": 10343.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13493.663, \"from_m\": 13443.924, \"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\": 14874.78, \"from_m\": 13493.663, \"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\": 14933.24, \"from_m\": 14874.78, \"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\": 16149.992, \"from_m\": 14933.24, \"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\": 19175.463, \"from_m\": 16149.992, \"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\": 23108.505, \"from_m\": 19175.463, \"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\": 25708.945, \"from_m\": 23108.505, \"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\": 26985.321, \"from_m\": 25708.945, \"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\": 27005.083, \"from_m\": 26985.321, \"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\": 27554.735, \"from_m\": 27005.083, \"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\": 27996.343, \"from_m\": 27554.735, \"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\": 29325.285, \"from_m\": 27996.343, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30432.42, \"from_m\": 29325.285, \"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\": 31945.275, \"from_m\": 30432.42, \"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\": 32150.577, \"from_m\": 31945.275, \"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\": 39051.286, \"from_m\": 32150.577, \"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\": 41100.479, \"from_m\": 39051.286, \"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\": 43004.103, \"from_m\": 41100.479, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43378.06, \"from_m\": 43004.103, \"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\": 47375.951, \"from_m\": 43378.06, \"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\": 47425.434, \"from_m\": 47375.951, \"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\": 47474.795, \"from_m\": 47425.434, \"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\": 49022.525, \"from_m\": 47474.795, \"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\": 51883.492, \"from_m\": 49022.525, \"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\": 52085.788, \"from_m\": 51883.492, \"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\": 61795.961, \"from_m\": 52085.788, \"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\": 62737.668, \"from_m\": 61795.961, \"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\": 62927.045, \"from_m\": 62737.668, \"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\": 64810.277, \"from_m\": 62927.045, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76926.084, \"from_m\": 64810.277, \"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\": 76983.523, \"from_m\": 76926.084, \"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\": 77006.289, \"from_m\": 76983.523, \"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\": 77072.487, \"from_m\": 77006.289, \"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\": 78699.856, \"from_m\": 77072.487, \"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\": 79157.73, \"from_m\": 78699.856, \"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\": 753928, \"profile_key\": \"4bd0165b7cc9ddefb08f09f0bbabbe015ee8ae2c332c2d4ca18ffcca04c9210c\", \"schedule_id\": 37224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2048H\", \"wtt_dep\": \"2049H\", \"location\": \"Bramley\", \"stage_seq\": 5, \"distance_m\": 6459.938, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"wtt_dep\": \"2053\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 9359.485, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2059\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 7, \"distance_m\": 14735.581, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2100H\", \"wtt_dep\": \"2104\", \"location\": \"Bradford Interchange\", \"stage_seq\": 8, \"distance_m\": 14804.579, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2105H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 9, \"distance_m\": 14874.78, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2109\", \"wtt_dep\": \"2110\", \"location\": \"Low Moor\", \"stage_seq\": 10, \"distance_m\": 19068.746, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2115H\", \"wtt_dep\": \"2116H\", \"location\": \"Halifax\", \"stage_seq\": 11, \"distance_m\": 27249.445, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2118\", \"location\": \"Dryclough Jn\", \"stage_seq\": 12, \"distance_m\": 28651.603, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2120H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 13, \"distance_m\": 32150.577, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2121H\", \"wtt_dep\": \"2122H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 14, \"distance_m\": 33142.689, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2127\", \"wtt_dep\": \"2127H\", \"location\": \"Mytholmroyd\", \"stage_seq\": 15, \"distance_m\": 39129.679, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2130\", \"wtt_dep\": \"2131\", \"location\": \"Hebden Bridge\", \"stage_seq\": 16, \"distance_m\": 41199.419, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2135\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 17, \"distance_m\": 47375.951, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2136\", \"wtt_dep\": \"2137\", \"location\": \"Todmorden\", \"stage_seq\": 18, \"distance_m\": 48344.763, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2142H\", \"location\": \"Littleborough\", \"stage_seq\": 19, \"distance_m\": 56966.797, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2145H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 20, \"distance_m\": 61840.066, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2146\", \"wtt_dep\": \"2147\", \"location\": \"Rochdale\", \"stage_seq\": 21, \"distance_m\": 62304.707, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2149H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 22, \"distance_m\": 65149.094, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2154\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 23, \"distance_m\": 71462.908, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2159H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 24, \"distance_m\": 75558.482, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2201\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 25, \"distance_m\": 76983.523, \"section_seq\": 1, \"route_path_id\": 134753}, {\"is_pass\": false, \"wtt_arr\": \"2204\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 26, \"distance_m\": 79157.73, \"section_seq\": 1, \"route_path_id\": 134753}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 79157.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134753}], \"total_distance_m\": 79157.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 77177.506, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1980.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:14Z\", \"source_id\": 63969452, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:51:19Z\", \"source_id\": 20277578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:43Z\", \"source_id\": 63977817, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T19:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T19:54:48Z\", \"source_id\": 20279983, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:16Z\", \"source_id\": 63996147, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:04:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:02:18Z\", \"source_id\": 20285054, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:56Z\", \"source_id\": 64017113, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:12:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:10:59Z\", \"source_id\": 20291087, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:03Z\", \"source_id\": 64031152, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:17:08Z\", \"source_id\": 20295176, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:01Z\", \"source_id\": 64049528, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:25:06Z\", \"source_id\": 20300502, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:54Z\", \"source_id\": 64065169, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:31:55Z\", \"source_id\": 20304970, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:54Z\", \"source_id\": 64074618, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:35:55Z\", \"source_id\": 20307625, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:19Z\", \"source_id\": 64088776, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:42:21Z\", \"source_id\": 20311892, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:17Z\", \"source_id\": 64104258, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:49:19Z\", \"source_id\": 20316377, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:36Z\", \"source_id\": 64111572, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T20:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T20:52:41Z\", \"source_id\": 20318588, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:56Z\", \"source_id\": 64155859, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T21:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-21T21:12:57Z\", \"source_id\": 20331591, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-21T22:13:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "1", "timing_fact_generation": 1790025179170966, "current_leg_arrival_utc": "2026-09-21T22:13:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-21T21:14:03.612139", "service_state_evidence_id": 20331591, "current_leg_start_actual_dep": "2026-09-21T21:56:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-21T21:13:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-21T21:24:04.859585", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
LDS |
MCV |
1J41 |
195105 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.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": 720.026, "from_m": 322.211, "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": 769.481, "from_m": 720.026, "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": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "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": 1507.611, "from_m": 1307.337, "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": 1545.444, "from_m": 1507.611, "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": 2548.586, "from_m": 1545.444, "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": 9783.447, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10343.911, "from_m": 9783.447, "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": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.924, "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": 14874.78, "from_m": 13493.663, "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": 14933.24, "from_m": 14874.78, "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": 16149.992, "from_m": 14933.24, "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": 19175.463, "from_m": 16149.992, "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": 23108.505, "from_m": 19175.463, "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": 25708.945, "from_m": 23108.505, "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": 26985.321, "from_m": 25708.945, "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": 27005.083, "from_m": 26985.321, "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": 27554.735, "from_m": 27005.083, "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": 27996.343, "from_m": 27554.735, "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": 29325.285, "from_m": 27996.343, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30432.42, "from_m": 29325.285, "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": 31945.275, "from_m": 30432.42, "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": 32150.577, "from_m": 31945.275, "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": 39051.286, "from_m": 32150.577, "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": 41100.479, "from_m": 39051.286, "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": 43004.103, "from_m": 41100.479, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43378.06, "from_m": 43004.103, "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": 47375.951, "from_m": 43378.06, "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": 47425.434, "from_m": 47375.951, "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": 47474.795, "from_m": 47425.434, "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": 49022.525, "from_m": 47474.795, "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": 51883.492, "from_m": 49022.525, "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": 52085.788, "from_m": 51883.492, "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": 61795.961, "from_m": 52085.788, "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": 62737.668, "from_m": 61795.961, "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": 62927.045, "from_m": 62737.668, "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": 64810.277, "from_m": 62927.045, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76926.084, "from_m": 64810.277, "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": 76983.523, "from_m": 76926.084, "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": 77006.289, "from_m": 76983.523, "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": 77072.487, "from_m": 77006.289, "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": 78699.856, "from_m": 77072.487, "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": 79157.73, "from_m": 78699.856, "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": 753928, "profile_key": "4bd0165b7cc9ddefb08f09f0bbabbe015ee8ae2c332c2d4ca18ffcca04c9210c", "schedule_id": 37224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2048H", "wtt_dep": "2049H", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2052", "wtt_dep": "2053", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2059", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2100H", "wtt_dep": "2104", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2105H", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2109", "wtt_dep": "2110", "location": "Low Moor", "stage_seq": 10, "distance_m": 19068.746, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2115H", "wtt_dep": "2116H", "location": "Halifax", "stage_seq": 11, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2118", "location": "Dryclough Jn", "stage_seq": 12, "distance_m": 28651.603, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2120H", "location": "Milner Royd Jn", "stage_seq": 13, "distance_m": 32150.577, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2121H", "wtt_dep": "2122H", "location": "Sowerby Bridge", "stage_seq": 14, "distance_m": 33142.689, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2127", "wtt_dep": "2127H", "location": "Mytholmroyd", "stage_seq": 15, "distance_m": 39129.679, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2130", "wtt_dep": "2131", "location": "Hebden Bridge", "stage_seq": 16, "distance_m": 41199.419, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2135", "location": "Hall Royd Jn", "stage_seq": 17, "distance_m": 47375.951, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2136", "wtt_dep": "2137", "location": "Todmorden", "stage_seq": 18, "distance_m": 48344.763, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2142H", "location": "Littleborough", "stage_seq": 19, "distance_m": 56966.797, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2145H", "location": "Rochdale East Jn", "stage_seq": 20, "distance_m": 61840.066, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2146", "wtt_dep": "2147", "location": "Rochdale", "stage_seq": 21, "distance_m": 62304.707, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2149H", "location": "Castleton East Jn", "stage_seq": 22, "distance_m": 65149.094, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2154", "location": "Vitriol Works S.B.", "stage_seq": 23, "distance_m": 71462.908, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2159H", "location": "Thorpes Bridge Jn", "stage_seq": 24, "distance_m": 75558.482, "section_seq": 1, "route_path_id": 134753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2201", "location": "Miles Platting Jn", "stage_seq": 25, "distance_m": 76983.523, "section_seq": 1, "route_path_id": 134753}, {"is_pass": false, "wtt_arr": "2204", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 26, "distance_m": 79157.73, "section_seq": 1, "route_path_id": 134753}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 79157.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 134753}], "total_distance_m": 79157.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 77177.506, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1980.224, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:14Z", "source_id": 63969452, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T19:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:51:19Z", "source_id": 20277578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-21T20:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:43Z", "source_id": 63977817, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T19:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T19:54:48Z", "source_id": 20279983, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-21T20:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6383, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:16Z", "source_id": 63996147, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T20:04:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:02:18Z", "source_id": 20285054, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-21T21:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6180, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:56Z", "source_id": 64017113, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T20:12:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:10:59Z", "source_id": 20291087, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-21T21:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:03Z", "source_id": 64031152, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T20:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:17:08Z", "source_id": 20295176, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-21T21:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6154, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:01Z", "source_id": 64049528, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T20:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:25:06Z", "source_id": 20300502, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-21T21:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6170, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:54Z", "source_id": 64065169, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T20:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:31:55Z", "source_id": 20304970, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-21T21:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:54Z", "source_id": 64074618, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T20:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:35:55Z", "source_id": 20307625, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-21T21:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:19Z", "source_id": 64088776, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T20:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:42:21Z", "source_id": 20311892, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-21T21:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:17Z", "source_id": 64104258, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T20:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:49:19Z", "source_id": 20316377, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-21T21:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:36Z", "source_id": 64111572, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T20:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T20:52:41Z", "source_id": 20318588, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-21T21:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8194, "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:56Z", "source_id": 64155859, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T21:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-21T21:12:57Z", "source_id": 20331591, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-21T22:13:00+01:00", "operational_fact": true}] |
Leeds |
2042 |
2042 |
3B |
None |
None |
Manchester Victoria |
2204 |
2204 |
1 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89278/2026-09-21/detailed |
None |
Rochdale |
2026-09-21T21:56:00+01:00 |
Manchester Victoria |
19.0 |
{"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-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]]} |
10.4 |
2154 |
2213 |
Rochdale |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-21 21:24:22 |
TERMINATED |
2026-09-21 21:13:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
20331591 |
1790025179170966 |
98 |
98 |
2026-09-21 21:24:04.859585 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-21 21:14:03.612139 |